关于Struts2的标签问题
我做的项目,用的是Struts2,在查询时,返回一个list,然后将list返回给页面,页面通过
Java code
<s:iterator>
<s:property value=""/>
</s:iterator>
这样的标签来取值,但是我取到的值是一段数字代码,在页面上显示给用户时当然不能出现代码,得出现中文的汉字,比如说从数据库里查出来的结果集是:1111和2222,1111对应的汉字是中国,2222对应的汉字是美国,在这里我不知如何判断将这段代码加以中文汉字,请高手指教!
------解决方案--------------------可以用<s:if>标签来判断,形如这样:
<s:if test="属性=='1111'">中国</s:if>
------解决方案--------------------建议在后台完成数字到汉字的转换,在JSP只是负责展示,如果非得在页面展示的话可以在循环标签里面用<s:if test=""></s:if>来判断然后写成汉字。
------解决方案--------------------这不是struts标签的问题吧、不用任何标签,用最原始的<%%>都可以写呀