项目是用s2sh整合的,在action里定义一个list,测试有值。在a.jsp页面调用,把它输出在一个struts的select标签里,但取不到值。报错:
The requested list key 'temps' could not be resolved as a collection...
action写法如下:
List temp = new ArrayList();
for(int i = 0;i<users.size();i++){
String result = users.get(i).getPersion().getName();
temp.add(result);
}
ServletActionContext.getRequest().getSession().setAttribute("temps", temp);
略
select里写法如下:
<s:select label="测试" list="temps" listKey="ids"
listValue="name" headerKey="0" headerValue="-请选择-"
multiple="true" />
action已初始化了.
你写的答案不跟我原来一样的吗