彻底解决客户端提交请求参数乱码问题
?? ? ? 在进行web项目开发的是,经常会遇到客户端向服务器段发送带参数请求,服务端获得参数出现乱码问题。最简单的方式就是直接以form表单post方式请求。还有一种比较彻底的解决方式就是客户端发送请求的时候,用js对参数进行两次编码,服务端再获得参数后对参数进行两次解码。
?? ? ? ?js两次编码:
String parm= StrCharUtil.formatNullStr(request.getParameter("parm")); parm = URLDecoder.decode(parm,"UTF-8"); parm = URLDecoder.decode(parm,"UTF-8");? 1 楼 joknm 2011-04-16 看了你的做法,我做了个艰难的决定,让我把刚才所见到的都忘记吧! 2 楼 s24963386 2011-04-17 joknm 写道看了你的做法,我做了个艰难的决定,让我把刚才所见到的都忘记吧!