下拉列表报错

 

jsp的源码:

请选择国家:
<s:select id="guojia" name="guojia" onchange="select_d('guojia')" list="countrys"  theme="simple"

headerKey="0" headerValue="请选择国家" listKey="id" listValue="CName" >

 

报错内容:

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

 

 

 


下拉列表报错
 

上网找了相同的错误,,原来是action层里得到的值List<country> countrys 没有实例化,

当把action里的 List<Country> countrys = new ArrayLIst<>();时,就好了。