ajax传数组问题
来源:互联网 发布:motivation letter知乎 编辑:程序博客网 时间:2024/06/10 17:51
我的工程Spring MVC,juqery。
注:强调下,这是ajax传的,不是html。html传在后台是直接request.getParameterValues("classIds")的。
大概情况是,搞了一个数组classIds,通过ajax传到后台,原本准备通过Spring直接在方法参数中拿,行不通。后来通过request.getParameterValues("classIds"),也行不通。
解决方案:
request会直接将classIds数组封装成classIds[]的数组(对象?),然后String[] classIds = request.getParameterValues("classIds[]");就能获取了。
贴下代码:
前台:
<span style="font-size:14px;"><span style="font-size:14px;">$.ajax({type: "GET",url: "changeName.ct",data: { classIds:classIds},success:function(attendanceDetailList){}});</span></span>后台:
<span style="font-size:14px;"><span style="font-size:14px;"> @RequestMapping(value = "/changeName", method = RequestMethod.GET) public void changeName(HttpServletRequest request, HttpServletResponse response){ String[] classIds = request.getParameterValues("classIds[]"); List<DictClass> dictClasses = new ArrayList<DictClass>(); //TODO System.out.println(classIds); }</span></span>注意是.getParameterValues("classIds[]")而不是.getParameterValues("classIds")
0 0
- ajax传数组问题
- ajax 传值数组报错问题
- Ajax 传递数组问题
- JQuery.ajax传递数组问题
- Ajax传递数组的问题
- ajax传数组到后台Springmvc无法接受的问题
- Ajax 传json 数组的问题给spring
- 在ajax使用过程遇到的数组传值问题
- Ajax 传数组
- ajax传数组
- 数组用ajax传
- ajax传数组
- jQuery的ajax()方法提交数组问题
- jQuery Ajax 全解析(传递数组问题)
- jQuery通过ajax传送数组的问题
- jquery ajax传递数组参数问题
- jQuery.ajax向后台传递数组问题
- jQuery的ajax()方法提交数组问题
- epoll详解
- 【Cocos2d入门教程八】浅析Cocoss2d下的多点触控
- 保护眼睛的颜色和各种背景颜色设置方法(转)
- Android设计模式系列--原型模式
- What is an entity system framework for game development?
- ajax传数组问题
- hdu_1087_Super Jumping! Jumping! Jumping!
- http请求原理
- Shell 学习13 - Shell echo 命令
- I2C总线协议学习笔记
- hdu 4704 Sum(费马小定理)解题报告
- NYOJ 720 项目安排
- 支持向量机:Outliers
- 欢迎使用CSDN-markdown编辑器