今天写代码封装的超链接标签在前台不能被解析成html标签了,找了很长时间不知道什么问题,在一篇博客里找到了解决办法就是在输出的标签里加上
escape="false"这个设置,
但是这个设置是做什么的呢:
<s:property>标签的escape属性默认值为true,即不解析html代码,直接将其输出。
所以他的作用是显示解析后的Html: Html代码。
提醒大家,有时候在JS里面引用struts标签时候,中文出现乱码,这个属性可以避免
现在struts标签中escape被废弃了,现在用escapeHtml。同时还有escapeCsv escapeJavaScript escapeXml。