form表单上传二维集合数组到Springmvc注意事项
来源:互联网 发布:逃生剧情解析 知乎 编辑:程序博客网 时间:2024/06/05 02:25
静态页面部分:<form method="post" action="/getUser.action" name="form2"> 用户名 <input type="text" name="users[0].username" value="www" /><br /> 密码 <input type="text" name="users[0].userpass" value="www" /><br /> <br /><br /> 用户名 <input type="text" name="users[1].username" value="nnnnn" /><br /> 密码 <input type="text" name="users[1].userpass" value="nnnn "><br /> <input type="submit" name="submit" value="提交" /></form>Springmvc---Controller部分,最开始一直错误的认为就是用:@RequestMapping(value="getUser")public @ResponseBody String getUser(List<User> users){ return null;}接收的类型是List<User> users或者 User[]users但页面显示错误。。。。。
HTTP Status 500 - Request processing failed;
nested exception is org.springframework.beans.
BeanInstantiationException: Failed to instantiate
[java.util.List]: Specified class is an interface
查阅资料后发现页面编写正确,接收形参写法有误。正确写法如下:
自定义一个实体类public class GetUser { List<User> users;//将需要接收集合填入并获得Setter/getter方法 public List<User> getUsers() { return users; } public void setUsers(List<User> users) { this.users = users; }}@RequestMapping(value="getUser")public @ResponseBody String getUser(GetUser getUser){ //形参接收用自定义的实体类即可 return null;}
阅读全文
2 0
- form表单上传二维集合数组到Springmvc注意事项
- SpringMVC form表单提交list对象集合
- SpringMVC form表单 上传一个文件
- SpringMVC form表单 上传多个文件
- Java使用form表单上传文件10大需要注意事项
- JavaEE_Mybatis_SpringMVC_(通过表单form)SpringMVC的文件上传
- springMVC基于form表单上传Excel文件,导入数据
- springmvc-普通form表单提交方式实现文件上传
- springmvc结合jquery.form.js异步提交表单上传文件
- ajax上传带文件的form表单,springmvc接收
- 二维数组form传值
- form表单上传文件
- ExtJS Form表单上传
- form表单上传文件
- jsp form 表单上传
- 用form表单上传
- Form表单文件上传
- form表单文件上传
- 使用eclipse调用免费的webService
- Java并发编程:volatile关键字解析
- 计算机基础总结
- Linux添加或者删除用户和用户组时常用的一些命令和参数
- java.lang.IllegalStateException: Could not auto-size column.
- form表单上传二维集合数组到Springmvc注意事项
- Vue.js
- 嵌入式学习14(数据结构开篇:结构体,栈)
- [052]TensorFlow Layers指南:基于CNN的手写数字识别
- AVL树
- 判断平衡二叉树/二叉树镜像/一个m*n的矩阵,从左到右从上到下都是递增的,给一个数x,判断x是否在矩阵中
- HTML和CSS的注释方式及其作用
- Manacher算法总结
- (数据结构)二叉树的基本操作