struts2数据到了jsp页面变成了转义html转义字符解决思路
struts2数据到了jsp页面变成了转义html转义字符
我用struts2 spring hibernate做一个新闻发布系统,用fckEditor编辑数据,数据在java和数据库里都正常显示,但到了jsp页面就被自动转义了,本来以为是filter的问题,但我把filter只剩下openSessionInView 和 Struts2的也还是这样
例如
jsp是这样的
我希望的情况是
页面显示的是
页面查看源文件显示的是
------解决方案--------------------
设置标签的escape属性为false. 如
<s:property value="" escape="false">
我用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> 编辑新闻&nbsp; 编辑新闻<br /> 编辑新闻<br /> 编辑新闻<br> </body>
------解决方案--------------------
设置标签的escape属性为false. 如
<s:property value="" escape="false">