Struts2 如何取得jsp中的<s:select list=".....">list中的值

求解

<s:select />标签必须定一个name属性
这个name是用来注入action成员变量的
假设你的action有个成员变量myName,并且提供了getter、setter方法
你<s:select list="...." name="myName" ..../>这样可以自动将列表选择的值注入到action的成员变量里。
虽然每次页面中list属性对应的集合可能内容不同,但是选择了一个选项后,提交表单都可以直接注入到action的。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-06-08
不是应该自动注入到action的嘛追问

是这样的,因为list里的值是从后台传过来的,是动态值,这样也会自动注入到action吗

追答

jsp本身也是后台servlet啊,你是想取还是想赋值啊

追问

是想从后台把jsp的值取出来

相似回答