ajax提交json数据并使用Springmvc接收实例
来源:互联网 发布:pywin32 知乎 编辑:程序博客网 时间:2024/06/05 10:38
1.页面代码
$.ajax({ type: "POST", contentType: "application/json" ,//必须加 dataType: "json", url: "<%=path%>/dataAnalysis/selsPoverty", data: JSON.stringify({ 'year': year, 'bar': qhdm }) , success: function (data) {} }
2.后台代码
@RequestMapping(value = "/selsPoverty", method = RequestMethod.POST, produces = "text/html;charset=UTF-8")@ResponseBodypublic String selsPoverty( HttpSession session,@RequestBody Map<String, Object> data) {SysAdmin admin = (SysAdmin) session.getAttribute(Constant.LOGIN_SESSION);JSONObject json=new JSONObject(data);User user=new User();user.setPageNum(0);user.setInsert_Date(json.getString("year"));//user.setInsert_Date(json.getString("year"));List<User> list = userService.getList(user);String str="[";//前台所需的数据DATAString lables="[";if(list.size()!=0){for (int i = 0; i <list.size(); i++) {str+= "{value:"+list.get(i).getCount()+", name:'"+list.get(i).getUser_reason()+"'},";lables+="'"+list.get(i).getUser_reason()+"',";}str=(str.length()>1)?(str.substring(0, str.length()-1)):str;lables=(lables.length()>1)?(lables.substring(0, lables.length()-1)):lables;str+= "]";lables+= "]";}else{return "2";}JSONObject rejson=new JSONObject();json.put("lab", lables);json.put("strs", str);return rejson.toJSONString();}
1 0
- ajax提交json数据并使用Springmvc接收实例
- php中Ajax提交表单并接收json实例代码
- SpringMVC后台程序接收ajax异步提交数据的实例
- ajax提交表单并接收json
- springmvc接收ajax的json格式数据
- SpringMvc+Spring4+hibernate框架 ajax提交JSON数据Controller接收
- SpringMVC接收Json数据并绑定对象
- SpringMVC 接收页面Post提交的json字符串并解析
- httpClient 使用post方法提交json数据,接收返回数据实例
- AJax提交表单数据到后台springmvc接收
- SpringMVC使用Ajax使用JSON传递数据
- jQuery实现ajax提交form表单(可以是提交json),用springmvc接收。图文详解
- SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)
- ajax实现异步刷新,并通过json接收发送数据!
- jquery的ajax异步请求接收返回json数据实例
- Ajax提交json数据
- springMVC接收json格式数据
- (跨域)jquery.ajax提交请求并返回json数据
- python nose测试框架全面介绍四
- android的AIDL的一点心得
- echarts tooltip trigger: 'axis'没有作用
- 适配器模式(Adapter Pattern)- 最易懂的设计模式解析
- iOS修行---Auto Layout学习1
- ajax提交json数据并使用Springmvc接收实例
- ORA-15025: could not open disk "/dev/asm***"
- 搭建SSH三大框架WEB项目过程(Struts2.3+Hibernate4.3+Spring4.1)
- PAT A1073. Scientific Notation (20)
- Dagger2
- ruby on rails 常用的记录
- db2中关于递归(with)的使用
- 缓存图片解决方案(来自stackoverflow)
- Sass-@for,@while,@each