<s:select>中取得的值怎么传给action(jsp页面成功显示集合的值)

<s:select name="rolename" id="select" cssClass="select" list="roleList" listKey="Role" listValue="name"></s:select>

在action中提供属性rolename,此时你前台提交到此action后这个属性就有了值。select提交的时候回把选中的内容的value传到action中对应select中name的属性。追问

我在action中试着打印了一下,显示不出来任何值(不是null)

追答

提供了set方法没?

追问

提供了的,不知道怎么无法取到值

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-07
在你的提交表单的时候request。getParameter(“rolename”)追问

我用的是(Struts2)那么在action中用request的话是不是太麻烦了??
我在action中对rolename进行了set、get,无法取到值

第2个回答  2012-10-08
$("#select").val();
相似回答