当前位置:编程学习 > JAVA >>

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? 

--------------------编程问答-------------------- 自己弄好了 呵呵呵...

--------------------编程问答-------------------- 那只好来接分了。。。。。。。 --------------------编程问答-------------------- 恭喜恭喜你 --------------------编程问答--------------------
引用 2 楼 jisi772864447 的回复:
那只好来接分了。。。。。。。


+1 --------------------编程问答-------------------- 接分~~ --------------------编程问答-------------------- 自己解决还是好啊。 --------------------编程问答-------------------- 楼主,怎么解决的!?强力求解…… --------------------编程问答-------------------- 路过  , 学习, 求解, 接分 , 谢谢 --------------------编程问答-------------------- --------------------编程问答-------------------- 解决了您倒是把解决方案说出来啊 --------------------编程问答-------------------- --------------------编程问答-------------------- 楼主啊,我遇到和你一样的问题,不会在action中获取那个select的值啊,求解,谢了 --------------------编程问答-------------------- --------------------编程问答-------------------- 和textfield一样接收,只要控件的name和action中对应就行,并且action中提供set和get方法就可以了 --------------------编程问答-------------------- --------------------编程问答-------------------- action中{
  private String rootCategory;
  getter&setter;
}
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,