提交表单中Select列表或Checkbox复选框的多个值到Struts2 Action
来源:互联网 发布:修改ip地址软件 编辑:程序博客网 时间:2024/06/05 07:57
以提交Select列表的值为例。
1.HTML写法:
<select name="authorizedUsers" id="authorizedUsers" multiple="multiple"> <option value="1">admin</option> <option value="2">test</option> <option value="3">guest</option> </select>要点:Select设置为多选,multiple="multiple"。
2.Action代码:
private List<String> authorizedUsers;public List<String> getAuthorizedUsers() {return authorizedUsers;}public void setAuthorizedUsers(List<String> authorizedUsers) {this.authorizedUsers = authorizedUsers;}要点:写List<String>成员变量,其实要有Setter方法就足够了。
3.其他注意点:提交表单的前选好值,提交!
PS:我做的时候很蠢,啥也没选,结果后台里啥也没取到,authorizedUsers直接是null值。当然,如果你要提交全部数据,在表单onSubmit事件添加js代码遍历全选一下就行。
0 0
- 提交表单中Select列表或Checkbox复选框的多个值到Struts2 Action
- 在Struts2 的Action中怎样获取表单提交上来的多个checkbox的值
- PHP处理Checkbox复选框表单提交
- PHP处理Checkbox复选框表单提交
- 表单提交复选框(checkbox)注意事项
- 表单提交复选框(checkbox)注意事项
- jQuery 下拉列表操作 select 复选框 checkbox 单选框 radio
- jQuery 下拉列表操作 select 复选框 checkbox 单选框 radio
- form表单中包含复选框的提交问题
- 下拉列表select中使用ajax的json数据交换格式动态改变div层里面的复选框checkbox值
- 带复选框的表单提交
- struts2中,将表单提交到action某一具体方法
- Action的重定向-Struts2中防止表单重复提交的两种方式(二)
- 在表单中如何判断复选框checkbox被选中
- JSP中获取表单中多选列表(Multiple Select)提交的值
- struts2 select标签对Action中传递过来的List集合生成下拉列表
- select多选和checkbox复选的值在js和action中的展现形式
- Webwork对checkbox复选框Action的处理
- jconsole使用
- Oracle数据库操作大全(六)——Oracle中操作数据
- Model-View-Presenter: Variations On The Basic Pattern (Introduction To CAB/SCSF Part 24)
- SQL语句:Group By 语句小结
- (android高仿系列)今日头条 --新闻阅读器 (二)
- 提交表单中Select列表或Checkbox复选框的多个值到Struts2 Action
- Model-View-Presenter Using The Smart Client Software Factory (Introduction To CAB/SCSF Part 25)
- 【selenium学习笔记】selenium自动化测试环境安装
- db2中的时间操作
- MFC,QT与WinForm,WPF简介
- CSDN你好
- F-droid 源码片段(二)下载模块整理
- makefile的语法及写法(二)
- oracle进阶篇--行列互转