ajax向后台传中文乱码问题

前端之家收集整理的这篇文章主要介绍了ajax向后台传中文乱码问题前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


1.把传的值保存在encodeURI中,记得是双encodeURI

url:'json/selectUser.action?param='+encodeURI(encodeURI("中文")),

2.在action中解码
HttpServletRequest request = ServletActionContext.getRequest();
		
		String param = request.getParameter("param");
	    
		param = URLDecoder.decode(param,"UTF-8");

3.输出param
System.out.println(param);

猜你在找的Ajax相关文章