永发信息网

ssm框架下 html页面向控制器传值中文乱码问题

答案:1  悬赏:30  手机版
解决时间 2021-03-11 23:56
  • 提问者网友:轻浮
  • 2021-03-11 04:40
因为功能比较少,前台目前采用的html,并没有用jsp,所有不能加标头,导致中文乱码问题,spring的过滤器也写了,但并没有起到作用
最佳答案
  • 五星知识达人网友:洒脱疯子
  • 2021-03-11 04:51
既然项目设置的是utf-8,编码就全部设置为utf-8啊,jsp页面的也要设置为utf-8编码。
这样试试:
equest.setCharacterEncoding("utf-8");

String strChineseString = request.getParameter("addr");

System.out.println("strChineseString :"+strChineseString );

strChineseString =new String(strChineseString.getBytes("iso-8859-1"),"utf-8");
System.out.println("strChineseString :"+strChineseString );
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯