s:select同样遇到上面问题,求解.

解决方案 »

  1.   

    由于我的action执行完又回到当前页面.而当前页面的<s:select list="myList">当页面加载的时候就显示,而我action执行完并没有保存myList,所以这个时候的list是空的,所以could not be resolved as a collection/array/map/enumeration/iterator type.
    解决办法就是保存你要的list.
      

  2.   

    由于我的action执行完又回到当前页面.而当前页面的<s:select list="myList">当页面加载的时候就显示,而我action执行完并没有保存myList,所以这个时候的list是空的,所以could not be resolved as a collection/array/map/enumeration/iterator type.
    解决办法就是保存你要的list.
    你的意思是在跳转到这个页面前就需要先走action??
      

  3.   

    同求,我的也出现这个问题,怎么办?
    tag 'doubleselect', field 'list', name 'districtId': The requested list key 'disList' could not be resolved as a collection/array/map/enumeration/iterator type. Example: people or people.{name} - [unknown location]
      

  4.   

    由于我的action执行完又回到当前页面.而当前页面的<s:select list="myList">当页面加载的时候就显示,而我action执行完并没有保存myList,所以这个时候的list是空的,所以could not be resolved as a collection/array/map/enumeration/iterator type.
    解决办法就是保存你要的list.
    你的意思是在跳转到这个页面前就需要先走action??顶
      

  5.   

    3L正解,但是我想问下怎么保存呢。我是从数据库中从新查询出了List集合在返回给也面对额