如果前台通过
$.ajax({ url:"";
type:"post",.....
});
在struts2接收url时参数仍然有中文,可以参照下面:
$.ajax({
url:"";
type:"post",
data:"name="+encodeURI( xiName),.....
});
后台:
String xiName = request.getParameter("xiName");
xiName= new String(xiName.getBytes("ISO-8859-1"), "UTF-8");