维护的系统是jsp框架的,业务在使用过程中出现了日文标题,然后报乱码问题, 一开始一直在处理后天乱码问题,设置request解码方式。。。,但是没有根治。

后发现可能是前端传入参数的时候就已经乱码了。

需要前后端一起处理:

前端:对传入的参数进行处理,如日文/中文含特殊字符,用JS方法encodeURI(),处理,如

url:/abc/def/gg?"data="+encodeURI(data);

后端进行相应的解码操作:

 String data= java.net.URLDecoder.decode(request.getParameter("data"),"UTF-8");

 

相关文章:

  • 2021-08-06
  • 2021-10-14
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2021-12-10
猜你喜欢
  • 2021-08-08
  • 2022-12-23
  • 2021-06-02
  • 2021-12-22
  • 2022-03-03
  • 2021-10-02
  • 2021-07-12
相关资源
相似解决方案