现在把一个list<string> 存放在request中,在页面上怎么把这个list<string>中的内容整合到
<s:select name="" list="" headerKey="" headerValue=""/>的list=""上去.刚刚入门求指导!谢谢各位。struts
<s:select name="" list="" headerKey="" headerValue=""/>的list=""上去.刚刚入门求指导!谢谢各位。struts
解决方案 »
- tomcat同时架设两个Struts2项目报错 单独运行可以
- 利用jsp下载excel时出现乱码~!懂的来
- Struts2.0跳转问题
- 怎样将做好的系统,发布到服务器上
- JSP连接ORACLE的双机服务器不稳定呢,现在怎么做单机连接?
- 高分求助关于struts2+Spring的jar包问题
- 用Hibernate向sqlserver中插值报一个异常,请高手帮忙看看!!急,谢谢啦
- hibernate关于多对多关系的关联表中的插入问题
- 请高手解读:is.getClass().getName()返回的值
- eclipse问题,急!!!!
- 问一下mongodb怎么用hibernate整合
- 我想做一个客户端软件
Struts2标签获取request中的值的方法:
第一种方式:<s:property value="#request.user1.realName"/>
第二种方式:<s:property value="#request.user1['realName']"/>
第三种方式:<s:property value="#user1.realName"/>
第四种方式:<s:property value="#user1['realName']"/>
第五种方式:${requestScope.user1.realName } || ${requestScope.user1['realName'] }
第六种:<s:property value="#attr.user1.realName"/>
attr对象按page==> request sessionapplictio找的
这样不行还是报错。报错的意思是:用${list}或者用#request.list这样取出来的值被能被当成collection或map等。 因为取出来的是一个对象。
The requested list key '#request.list' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name}
可以的,这个和list中存放的数据类型没有太大关系,只要把该显示的读取出来就好了<s:select name="#request.listname" list="" headerKey="" headerValue=""/>
<s:select XXX>
<s:iterator var="i" value="#request.listName">
<s:option value="${i.key}">${i.value}</s:option>
</s:iterator>
</s:select>
http://blog.csdn.net/tiancaimvp/article/details/8714357
看我发的保你明白
<c:foreach>