<s:iterator id="list" value="%{pageList.objectList}">
<s:property value="#list.advSize.replaceAll(',','*')" escape="false"/>
</s:iterator>
<s:property value="#list.advSize"/>这是从后台取得的值:20,20
我要将,改为*,即显示效果为20*20
那么上面的代码就可以实现了。
<s:property>标签的escape属性默认值为true,即不解析html代码,直接将其输出。
若想要输出html的效果,则要改为false
如果是普通的字符串变量,建议使用EL表达式,即${变量名};这么写直接就是解析html代码收录这个问题是不会影响的,他被浏览器解析之后就是一段写在html中的字符串,与哪一种标签没有关系