struts2页面显示

SARA520 2010-05-03 09:39:05
在Action.java里有一个字符串
String test = "<font color='red'>奇偶</font>数字";

将该字符串显示在页面上
<s:property value="test"/>
但是显示为
<font color='red'>奇偶</font>数字
不会显示为
奇偶数字

想要正确显示应该怎么做啊???
谢谢
...全文
121 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zwen1573 2010-05-03
  • 打赏
  • 举报
回复
直接用标签进行输出,HTML标签会原样输出,
因为struts标签会对html进行自动的编码,并且此标签有内置属性escape。
此属性默认值是true,就是它控制着是否自动编码,所以加入escape="false"就OK了
rumlee 2010-05-03
  • 打赏
  • 举报
回复
<s:property value="test"/> 改成<s:property value="test" escape="false"/>就可以了。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧