Struts2的问题<s:select> tag </s:select>

时间:2012-07-12 09:27:16

标签: struts2

我正在使用hashmap并在session.in中设置它:select tag。

<s:select name="language" id="language" headerKey="-1"   headerValue="All Languages" cssStyle="width:210px" list="#session.languages"  />

在某些时候使用以下错误访问jsp中的地图时,

org.apache.jasper.JasperException: org.apache.jasper.JasperException: tag 'select', field 'list', name 'language': The requested list key '#session.languages' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name} - [unknown location]

请就此问题提出建议。

1 个答案:

答案 0 :(得分:0)

struts2无法识别您的对象类型,您应该这样做。

<s:select name="language" list="#session.languages" listKey="id" listValue="name" />