当前位置: 代码迷 >> Java Web开发 >> struts2的s:iterator 标签相干
  详细解决方案

struts2的s:iterator 标签相干

热度:36   发布时间:2016-04-13 22:43:15.0
struts2的s:iterator 标签相关
<s:iterator value="#request.ClassesList" id="ClassesList">
这里的classeslist  如果是一个字符串就是String classeslist = “dwdw”;这类的
value="#request.ClassesList"这个value=应该怎么写

具体问题就是
我的action
public String execute()
 {for(int i=0;i<ClassesList.size();i++){
  String boardlist = (String) ClassesList.get(i).getClassName(); 
  List<Board> list = new ArrayList<Board>(ClassesList.get(i).getBoards());
  request.put(boardlist,list);
}  
return "main";
}
jsp
s:iterator value="#request.%{className}" id="List
这里的value应该怎么写才能调出来我按照className存入的list对象
------解决思路----------------------
<s:set name="result" value="list"></s:set>
<s:iterator value="#result" id="result">
获取集合里的bean值
<s:property value="name"/>
<s:iterator/>
------解决思路----------------------
<s:iterator value="#request.%{className}" id="List" var="list">

<s:property value="#list.name"/>

</s:iterator>
好久不用struts了,貌似是这么写的
  相关解决方案