SpringMvc+Spring4+hibernate框架 ajax提交JSON数据Controller接收
来源:互联网 发布:上海菜鸟网络公司地址 编辑:程序博客网 时间:2024/06/07 09:21
jsp页面代码:
$.ajax({
type: "POST",
url: "revise/modifyPass",
dataType: "json",
contentType: "application/json", //这个必须写,后台controller注释用@ResponseBody
data: JSON.stringify({
userName : "destiny",
password : "destiny"
}),
success : function (data) {
if(data.success) {
alert(data.message);
} else {
alert(data.message);
}
}
});
type: "POST",
url: "revise/modifyPass",
dataType: "json",
contentType: "application/json", //这个必须写,后台controller注释用@ResponseBody
data: JSON.stringify({
userName : "destiny",
password : "destiny"
}),
success : function (data) {
if(data.success) {
alert(data.message);
} else {
alert(data.message);
}
}
});
后台Controller:
@RequestMapping(value = "/modifyPass", method = RequestMethod.POST)
@ResponseBody
public void modifyPass(@RequestBody Map<String, Object> data) {
JSONObject jsonObject = new JSONObject(data);
System.out.println(jsonObject.get("userName").toString().trim());
System.out.println(jsonObject.get("password").toString());
}
@ResponseBody
public void modifyPass(@RequestBody Map<String, Object> data) {
JSONObject jsonObject = new JSONObject(data);
System.out.println(jsonObject.get("userName").toString().trim());
System.out.println(jsonObject.get("password").toString());
}
这样看可以了 目前这个方法试验成功 不知道还有没有其他的方法,新手刚刚上路,欢迎留言指正!
阅读全文
1 0
- SpringMvc+Spring4+hibernate框架 ajax提交JSON数据Controller接收
- ajax提交json数据并使用Springmvc接收实例
- SpringMVC中controller接收Json数据
- 通过Ajax进行POST提交JSON类型的数据到SpringMVC Controller的方法
- springmvc接收ajax的json格式数据
- MVC3/4项目开发中遇到的ajax提交Json数据到后台Controller处理(接收参数:多重JSON)
- AJAX向springmvc controller提交
- SpringMVC下,ajax提交数据到Controller方式之一
- springMVC接收返回json,基于spring4
- ajax发送json数据到springmvc的controller
- SpringMVC后台程序接收ajax异步提交数据的实例
- AJax提交表单数据到后台springmvc接收
- jQuery实现ajax提交form表单(可以是提交json),用springmvc接收。图文详解
- SpringMVC接收 jQuery实现ajax提交form表单(可以是提交json)
- SpringMVC Controller层接收表单提交的数据时,发生Sring转换为Date异常
- Ajax提交json数据
- SpringMVC作为Controller向前端传递JSON数据,前端用Extjs接收
- springMVC中使用ajax来接收Controller传输的数据demo
- java.util.concurrent.atomic原子操作类包
- svn常用命令
- linux 字体模糊
- Excel VBA高效办公应用-第六章-客户资料管理-Part2 (简单查询功能的VBA实现及记录单功能)
- 枚举类
- SpringMvc+Spring4+hibernate框架 ajax提交JSON数据Controller接收
- Leetcode500. Keyboard Row
- 图
- 阿里云服务器忘记数据库(mysql 5.7)密码改咋整
- Linux开发--时序竞态与解决办法
- intellij idea + spring boot + mybatis + druid + maven + mysql + thymeleaf
- 547. Friend Circles
- PYTHON中UDP,socket的使用。
- 9.高级控件(三)之 Gallery及ViewPager