在struts-config.xml 配置DynaActionForm 其中paratype属性为String[],jsp页面checkbox多选框
Action.Java代码
打印结果
- <form-bean name="paratypeForm" type="org.apache.struts.action.DynaActionForm">
- <form-property name="paratype" type="java.lang.String[]"/>
- <form-property name="vuserid" type="java.lang.String"/>
- </form-bean>
- <input type="checkbox" name="paratype" value="aaaaa">酷哥
- <input type="checkbox" name="paratype" value="bbb">猛男
- <input type="checkbox" name="paratype" value="cccc">靓妹
- <input type="checkbox" name="paratype" value="dd">肥妞儿
- DynaActionForm daf=(DynaActionForm)form;
- String []paraType=(String[])daf.get("paratype");
- for(int i=0;i<paraType.length;i++){
- System.out.println(paraType[i]+"======get==");
- }
-
打印结果
- bbb======get==
- cccc======get==
本文介绍如何在Struts2框架中使用DynaActionForm处理表单中的多选框数据。具体展示了如何在struts-config.xml中配置DynaActionForm,并通过示例代码说明了如何在Action中获取并打印用户选择的多项数据。
401

被折叠的 条评论
为什么被折叠?



