- 在实用SSM框架+JSP页面开发过程中,项目本身使用了UTF-8格式,JSP页面也设置了UTF-8格式,但是自己在JS里面声明的变量进行字符串拼接,使用AJAX传值时,后台还是会出现中文乱码,在网上查找了大量的资料之后,终于解决了。
- 方法分享如下:
//hzsj是值获取在前台传的值
String hzsj = pd.get("hzsj").toString();
hzsj=new String(hzsj.getBytes("iso-8859-1"),"utf-8");
- 在Controller层默认格式为UTF-8格式。 欢迎大家在下方留言转发。