读书人

struts2数据到了jsp页面变成了转义htm

发布时间: 2012-03-27 13:44:24 作者: rapoo

struts2数据到了jsp页面变成了转义html转义字符
我用struts2 spring hibernate做一个新闻发布系统,用fckEditor编辑数据,数据在java和数据库里都正常显示,但到了jsp页面就被自动转义了,本来以为是filter的问题,但我把filter只剩下openSessionInView 和 Struts2的也还是这样
例如
jsp是这样的

HTML code
  <body>    This is my JSP page. <br>    <s:property value="news.title"/><br>    <s:property value="news.summary"/><br>    <s:property value="news.content"/><br>  </body>


我希望的情况是
HTML code
This is my JSP page. 编辑新闻编辑新闻编辑新闻编辑新闻编辑新闻 编辑新闻编辑新闻编辑新闻



页面显示的是
HTML code
This is my JSP page. 编辑新闻编辑新闻编辑新闻编辑新闻编辑新闻  编辑新闻<br /> 编辑新闻<br /> 编辑新闻


页面查看源文件显示的是
HTML code
  <body>    This is my JSP page. <br>    编辑新闻编辑新闻<br>    编辑新闻编辑新闻<br>    编辑新闻  编辑新闻<br />编辑新闻<br />编辑新闻<br>  </body>





[解决办法]
设置标签的escape属性为false. 如
<s:property value="" escape="false">

读书人网 >J2EE开发

热点推荐