struts2 标签页面显示问题

来源:百度知道 编辑:UC知道 时间:2024/05/31 05:50:32
用<s:property value="content" escape="html"/>这样输出来的为什么中文可以加粗,而数字和字母不能加粗
意思是比如content的内容为“<p><u><em><strong>testmyself</strong></em></u></p>”,页面显示出来的字体没有加粗
但是“<p><u><em><strong>加粗</strong></em></u></p>”,页面显示出来的文字就是加粗的
为什么文字就可以正常,数字和字母通过struts2标签出来就不能加粗了
知道的说一声,谢谢谢谢
刚才试了一下,准确的说是<strong><em>两个标签都有的情况下出现这个问题

你用的是struts2,那我应用struts2 api里面的原话::
escape false true false Boolean Whether to escape HTML ,escape设置的是Boolean类型的,你设置的使string类型的,所以得不到想要的结果,只要设置escape=“true”就OK了,我以前也犯过这样的错误,多看下API了!