首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

关于Struts2的标签有关问题

2012-01-24 
关于Struts2的标签问题我做的项目,用的是Struts2,在查询时,返回一个list,然后将list返回给页面,页面通过Ja

关于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标签的问题吧、不用任何标签,用最原始的<%%>都可以写呀

热点排行