67,513
社区成员
发帖
与我相关
我的任务
分享
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
$(function() {
$("#add").click(function() {
var userName=window.encodeURI($("#userName").val());
var age=$("#age").val();
var user={userName:userName,age:age};
$.ajax({
url:"/SpringMVC6/user/data/addUserJson",
type:"get",
data:user,
success:function(data){
alert("userName "+data.userName+"---age--"+data.age);
}
})
});
});
@RequestMapping("/addUserJson")
public String addUserJson(User user,HttpServletRequest request) throws UnsupportedEncodingException{
System.out.println("userName "+user.getUserName());//第一个结果
String name = java.net.URLDecoder.decode(user.getUserName(),"GBK");
System.out.println("name GBK"+name);//第二个结果
String name2 = java.net.URLDecoder.decode(user.getUserName(),"UTF-8");
System.out.println("name2 utf-8"+name2);//第三个结果
request.setAttribute("userName", user.getUserName());
request.setAttribute("age", user.getAge());
return "/userManager";
}