Action中如何接收<s:select>标签中的值?
jsp页面:<s:select headerValue="--请选择父栏目分类--" headerKey="-1" name="rootCategory"
list="categories"
listKey="id"
listValue="categoryName" required="true">
</s:select>
其中rootCategory是一个lis,每个list中都是一个category对象
category对象中如下三个的属性:
id,categoryName,category(父类对象)
现在列表中显示正确,
但我提交到 action 后,如何获取select中的id值啊?
我action中定义如下属性
pirvate Integer id;
private String categoryName;
private String parentId;
我怎么样获取select标签中的id?
--------------------编程问答-------------------- 自己弄好了 呵呵呵...
--------------------编程问答-------------------- 那只好来接分了。。。。。。。 --------------------编程问答-------------------- 恭喜恭喜你 --------------------编程问答--------------------
+1 --------------------编程问答-------------------- 接分~~ --------------------编程问答-------------------- 自己解决还是好啊。 --------------------编程问答-------------------- 楼主,怎么解决的!?强力求解…… --------------------编程问答-------------------- 路过 , 学习, 求解, 接分 , 谢谢 --------------------编程问答-------------------- --------------------编程问答-------------------- 解决了您倒是把解决方案说出来啊 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主啊,我遇到和你一样的问题,不会在action中获取那个select的值啊,求解,谢了 --------------------编程问答-------------------- --------------------编程问答-------------------- 和textfield一样接收,只要控件的name和action中对应就行,并且action中提供set和get方法就可以了 --------------------编程问答-------------------- --------------------编程问答-------------------- action中{
private String rootCategory;
getter&setter;
}
补充:Java , Java EE