码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc 获取数组

时间:2018-06-23 01:43:14      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:ajax   app   src   spingmvc   字符   姓名   对象   json对象   .ajax   

 

spingmvc 获取数据有这几种方式:1.通过HttpRequestServlet的方法获取数据。2.form表单传递对象字段,springmvc自动获取。3.ajax 请求通过注解的方式直接获取数据。4.ajax 提交contentType="application/json" 的对象通过@RequestBody 获取json对象。

基于springmvc 能对json自动映射到javabean的属性,利用springmvc 获取非基本对象。

需求:ajax 批量提交学生的姓名:studentName

 demo1 提交java 中的基础类型数据   参考网友:https://blog.csdn.net/loveyaqin1990/article/details/51722133

技术分享图片

技术分享图片

结果:col1,col2  

ajax 提交的names 要和 @RequestParam(value="names[]") 的names 对应

变种1:删除@RequestParam(value="names[]") 也可以正确获取数据

变种2:删除@RequestParam(value="names[]") 并且将names改为names1也可以获取数据。

所以对于基础数据来说:ajax 传递的是数组,springmvc 中接收参数声明是数组类型,都可以获取数据

demo2:ajax 提交javabean 类型的对象 参考网友:https://www.cnblogs.com/cainiao-Shun666/p/6557604.html

技术分享图片

技术分享图片

注意:对象数组一定要转化成字符串,不然会爆400错误

技术分享图片

结果: aaa,bbb

 

springmvc 获取数组

标签:ajax   app   src   spingmvc   字符   姓名   对象   json对象   .ajax   

原文地址:https://www.cnblogs.com/blogxiao/p/9215981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!