永发信息网

关于WebSphere乱码问题!

答案:1  悬赏:70  手机版
解决时间 2021-08-17 17:11
  • 提问者网友:自食苦果
  • 2021-08-17 06:39

问题:URL传参 Servlet接收参数,Tomcat下没问题。项目部署到WebSphere就 出现乱码。

 

如以下代码:

  String areas = request.getParameter("areas"); //接收参数(含中文)
  String scale = request.getParameter("scale");  //接收参数(含中文)

 

在Tomcat下没问题。项目部署到WebSphere就 出现乱码。

 

注意:

各种转编码方式都用过,还是不能解决。

WebSphere 的JVM虚拟机已设定编码。

服务器操作系统Windows2003

 

请高手指教 先谢谢了!

 

最佳答案
  • 五星知识达人网友:七十二街
  • 2021-08-17 06:55
String areas=new String(request.getParameter("areas").getBytes("ISO-8859-1"),"GBK")搞定
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯