一个struts2的select标签的问题?

最近在开发时,写一个查找模块,页面中有一个标签:<s:select list="#session.advList" listValue="adId" headerValue="请选择id" headerKey="0"></s:select>。advList是一个action1过来的list。adId,是这儿集合中一个对象的id属性。到此为止,都很正常。不过选中一个id,然后提交到一个action2,在action2,取不到这个标签选中id。
现在选中这个select标签里的一个id,提交后能传到action2中,能获得这个id的值,我应该怎么写?请各位前辈高手多多指教下。
第一次发帖,还很多规矩不懂,请各位不吝指教。

补充下 要取他的值 就是 一个name属性 取name就好了

[color=indigo]http://wenwen.soso.com/z/q159812744.htm
看看这个[/color]

[color=indigo]http://www.iteye.com/problems/15247
还有这个[/color]

select 怎么没有 name 属性

在标签里加入 name属性,假设 name="adv" ,action2 中加上对应的get set方法
用 getAdv()就能取到选中的值

s:select 当你接受一个外部list 比如 user 对象有userid 和username

可以这样写

listkey就是option的value listvalue 是option的lable

value就是整个select的value

少了一个name属性。添加一个name属性,然后Action中根据name属性获取就可以了. :) :)