spring @ResponseBody ajax返回的result乱码问题

原创 2016年06月02日 09:30:40

用ajax请求,返回的result乱码问题。


@ResponseBody

@RequestMapping(value="/addNewUser",produces="text/html;charset=UTF-8")
public  String  addNewUser(IUserInfo userInfo) {
String msg="添加成功";
try {
iUserService.addNewUser(userInfo);
} catch (Exception e) {
e.printStackTrace();
msg="添加失败";
}
return msg;

}



 $.ajax({
  type:"post",
  url:'../user/addNewUser',
  data:$('#data_from').serialize(),
  success:function(result){
  alert(result);
  },
  beforeSend:function(){
  var tel=$('#tel').val();
if (!checkPhone(tel) ) {
alert("您输入的手机号格式不正确!");
return false;
}
  var mail=$('#mail').val();
  if(!CheckMail(mail)){
  alert("您输入的邮箱地址格式不正确!");
return false;
  }
  var qq=$('#qq').val();
  if(!CheckNum(qq)){
  alert("qq号码必须为数字!");
return false;
  }
  var nickname=$('#nickname').val();
  var roleid=$('#roleid').val();
  if(tel==''||mail==''||qq==''||nickname==''||roleid==''){
  alert("内容不能为空!");
  return false;
  }
  }
  });

相关文章推荐

springmvc Spring3 MVC @ResponseBody返回,jquery ajax调用中文乱码问题解决

转自:http://blog.csdn.net/xiaoxin888888/article/details/8279745 转自:http://thoughtfly.iteye.com/blog/1...

解决Spring MVC @ResponseBody返回中文字符串乱码问题

SpringMVC的@ResponseBody注解可以将请求方法返回的对象直接转换成JSON对象,但是当返回值是String的时候,中文会乱码   原因是因为其中字符串转换和对象转换用的是两个转换...
  • wmq534
  • wmq534
  • 2014年05月28日 14:58
  • 516

Spring MVC使用@ResponseBody返回JSON数据406以及乱码问题解决方案

参考地址:http://www.aichengxu.com/view/1014399 第一步,引入包: jackson-core2.2.3jackson-databind2.2.3jackson-a...

解决spring-mvc @responseBody注解返回json 乱码问题

在使用spring-mvc的mvc的时候既享受它带来的便捷,又头痛它的一些问题,比如经典的中文乱码问题。现在是用json作为客户端和服务端的数据交换格式貌似很流行,但是在springmvc中有时候会因...
  • lsx1984
  • lsx1984
  • 2013年04月15日 12:58
  • 11743

Spring下@ResponseBody响应中文内容乱码问题

引言: 在JQuery的Ajax请求中,收到的基于后台返回回来的结果出现乱码,在后台其内容正确,到了前台之后,确是乱码??????,该如何解决呢?...

spring的@ResponseBody乱码问题

参考:http://blog.csdn.net/jpr1990/article/details/7710110

Spring3 MVC使用@ResponseBody的乱码问题及解决办法

近日用Spring3的MVC写东西,深感其之于Webwork/Struts2的便利,但是在通过@ResponseBody这个annotation输出一个json字符串的时候,发现页面上获得的json字...

解决spring3.0升级到4.2,采用@ResponseBody方式 ajax返回404及406的问题

spring3.0升级到4.2之后,遇到了一些很搞的问题,困扰了我很长时间,网上也搜索了很久,没有解决我的问题。不过现在问题解决了,决定分享一下,方便那些遇到跟我一样问题的朋友。不过也产生了一些新的问...
  • java_hj
  • java_hj
  • 2017年02月04日 12:30
  • 88

spring MVC 3.2+ 中关于@ResponseBody返回乱码的完美解决方案

今天因为springMVC的返回乱码问题搞了我好几个钟,怎么搞都弄不好,

Spring 3.0.5 @ResponseBody 返回json中文乱码

要重写AbstractHttpMessageConverter类: 具体内容如下: package com.ylzinfo.util; import java.io.IOException; i...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:spring @ResponseBody ajax返回的result乱码问题
举报原因:
原因补充:

(最多只允许输入30个字)