Struts2用action类从jsp中获取select中option的value值

如题所述

jsp页面部分代码:
<s:form name="form1" method="post" action="glydenglu" namespace="/ssgl">
<select name="role" >
<option value="1">普通管理员</option>
<option value="2">系统管理员</option>
</select>
</s:form>
action类:
public class GlydengluAction extends ActionSupport {
private String role;

@Override
public String execute() throws Exception {
// TODO Auto-generated method stub
return super.execute();
}

public String denglu(){
HttpServletRequest request = ServletActionContext.getRequest();
String roles = request.getParameter("role");

if(rand_input.equals(rand)){
System.out.println(roles);
return SUCCESS;
}else{
return INPUT;
}
}
}

System.out.println(roles);打印出来的就是option的value值。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-13
就和普通参数一样获取哇,你就当是Input一样取就行了
第2个回答  2011-05-13
request.getParameter(" ");
相似回答