维护的系统是jsp框架的,业务在使用过程中出现了日文标题,然后报乱码问题, 一开始一直在处理后天乱码问题,设置request解码方式。。。,但是没有根治。
后发现可能是前端传入参数的时候就已经乱码了。
需要前后端一起处理:
前端:对传入的参数进行处理,如日文/中文含特殊字符,用JS方法encodeURI(),处理,如
url:/abc/def/gg?”data=”+encodeURI(data);
后端进行相应的解码操作:
String data= java.net.URLDecoder.decode(request.getParameter(“data”),”UTF-8″);
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/2572.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...