struts2的action中如何得到select的值
select中是一个hashmap型的变量,如下代码<tr><td><c:selectname="glzn"list="#request.map"listKey="key...
select中是一个hashmap型的变量,如下代码 <tr><td><c:select name="glzn" list="#request.map" listKey="key" listValue="value" headerKey="0" headerValue="-请选择要操作的资料名称-"></c:select></td></tr>
<tr><td><u><c:select name="gl" list="#{1:'删除',2:'修改',3:'添加'}" listKey="key" listValue="value" headerKey="0" headerValue="请选择操作-"></u></c:select></td></tr>现在要在action中得到他们的值,即得到用户选择的数值,应该怎么写。另附一个同一个页面中的代码ArrayList al=(ArrayList)session.getAttribute("al");
Iterator iter=al.iterator();
while(iter.hasNext()){
Zl zl=(Zl)iter.next();
HashMap map=new HashMap();
for(int i=1;i<al.size()+1;i++){
map.put(i,zl.getZlname());
request.setAttribute("map",map);
} 展开
<tr><td><u><c:select name="gl" list="#{1:'删除',2:'修改',3:'添加'}" listKey="key" listValue="value" headerKey="0" headerValue="请选择操作-"></u></c:select></td></tr>现在要在action中得到他们的值,即得到用户选择的数值,应该怎么写。另附一个同一个页面中的代码ArrayList al=(ArrayList)session.getAttribute("al");
Iterator iter=al.iterator();
while(iter.hasNext()){
Zl zl=(Zl)iter.next();
HashMap map=new HashMap();
for(int i=1;i<al.size()+1;i++){
map.put(i,zl.getZlname());
request.setAttribute("map",map);
} 展开
1个回答
2013-06-19
展开全部
针对第二个select 。。。 private String g1; public void setG1(String g1) {
this.g1 = g1;
} 取g1就行.....
this.g1 = g1;
} 取g1就行.....
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询