当前位置: 代码迷 >> Web前端 >> 解决tomcat上正常,weblogic上传值乱码有关问题
  详细解决方案

解决tomcat上正常,weblogic上传值乱码有关问题

热度:92   发布时间:2012-10-30 16:13:35.0
解决tomcat下正常,weblogic下传值乱码问题

原来 jsp页面是这样??

?

var grpname = "超级用户";

var url = "/xx.action?grpname="+grpname;

?

传到action去是这样处理

?

? String grpname = getRequest().getParameter("grpname");
??
??grpname = new String(grpname.getBytes("iso-8859-1"),"utf-8");

?

tomcat下完全可以,不过在weblogic下就是乱码了,

现在做了兼容的处理

?

jsp页面

var grpname = "超级用户";

var url =" xx.action?grpname="+encodeURI(encodeURI(grpname));

?

action

String grpname = getRequest().getParameter("grpname");
??
?grpname = java.net.URLDecoder.decode(grpname,"UTF-8");

  相关解决方案