<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了,貌似是这么写的