高分请教个struts的问题! Struts里如何得到单选按钮组和复选框的值啊?原来JSP/servelet里用request.getparameternames(),Struts里如何得到单选按钮组和复选框的值啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 actionForm中可以String [] checkbox ;String radio;acton中可以request.getParameterValues();request.getParameter(); 1楼的方法可行,还有没有其他方法呢。在js 中也可以做 通过 getElementById 可以获得你的checkbox的id,然后进行遍历,在把包装成String 的字符串(没有值之间可以用逗号给开),在作为参数传道 Action 中! 在javabean中添加相应属性radio、checkBox,通过request.getParameterValues(); request.getParameter();得到其属性值 struts API中就有多看看吧像这种问题自己解决,这样以后再碰到这样的问题就知道怎么做了(如果你不想看,那我也无能为力了,只能告诉你“楼上的是正确的”) 如果是静态Form的话申明成数组,如果是动态Form就在struts-config中的form-bean中配一个数组类型的属性 不知道楼主要实践什么功能! Form里面能自动获取到jsp 表单里面的数据,用个隐藏域也行 ActionForm dynamic fill parameter! request.getParameterValues();和 request.getParameter()这两个是JSP里的方法,那在struts里没有其他方法可以获得复选框和单选按钮的值了吗? Don't forget struts's Action is extends HttpServlet;Jsp is servlet! 另,在问个struts的问题,在struts里使用ajax和不用struts时使用ajax有哪些区别吗? actionFormString [] checkbox ; String radio; acton request.getParameterValues(); request.getParameter();java交流新群:34811572 我用的是Struts 1.1 在获得radio的值 String radio; get set 方法如果页面上选择了一个radio在action中 from.getRadio就行了如果有很多的checkbox和1楼观点一样 struts1.x那struts2又如何获得啊? Struts2 首先 在你的Action 中定义你要接收的字段,如 private String value; 加入SET方法.注意在你的单选按钮组和复选框的 name 要和你在Action 中定义的字段要一致! 这样struts2 将会自己收集你提交页面的数据! Struts2 里面 在你的action 里面要有这个属性 把这个属性直接拿过来用就可以了 我也是刚学的 getParameter()单选框getParameterValues()复选框 拦截器使用session实现用户登录检查 org.apache.jasper.JasperException问题 webservice 多用户访问问题 spring到底是个什么概念啊 Tomcat 5.5 启动后,manager/html 访问问题。 新手刚学习玩SSH框架,一个SSH的项目 JAVAMAIL邮件附件中文名称问题!急 SPring+hibernate+webwork急问题!!请教 J2EE---怎么才能发EMAIL 求助 struts2怎么介入ognl的类型转换 Ant中如何或能否直接拷贝所有子文件夹中的文件 windows 2008 下 tomcat 与jdk 兼容问题
String [] checkbox ;
String radio;
acton中可以
request.getParameterValues();
request.getParameter();
request.getParameterValues();
request.getParameter();
得到其属性值
多看看吧像这种问题自己解决,这样以后再碰到这样的问题就知道怎么做了
(如果你不想看,那我也无能为力了,只能告诉你“楼上的是正确的”)
Jsp is servlet!
String [] checkbox ;
String radio;
acton
request.getParameterValues();
request.getParameter();
java交流新群:34811572
String radio; get set 方法如果页面上选择了一个radio在action中 from.getRadio就行了如果有很多的checkbox和1楼观点一样
那struts2又如何获得啊?
首先 在你的Action 中定义你要接收的字段,
如
private String value;
加入SET方法.注意在你的单选按钮组和复选框的 name 要和你在Action 中定义的字段要一致!
这样struts2 将会自己收集你提交页面的数据!
把这个属性直接拿过来用就可以了
我也是刚学的