`
ly_mad
  • 浏览: 29406 次
社区版块
存档分类
最新评论

GET请求href中文传递奇数个时出现乱码问题

阅读更多



 在href中传递中文个数为奇数个时出现中文乱码问题,现只写出个人的出现问题及解决方案,

在new String(USER_NAME.getBytes("GBK"),"UTF-8") ;情况下出现中文乱码。

解决方案描述:

       对此种情况,采用的处理方式是对奇数个中文字符添加;(中文的分号),然后在java后台进行截取掉;

解决方案处理步骤:

步骤1、JSP页面端处理方式为:



 步骤2、Java程序后台处理方式:

  USER_NAME = new String(USER_NAME.getBytes("GBK"),"UTF-8") ;
   if(USER_NAME.lastIndexOf(";") > 0) {
    USER_NAME = USER_NAME.substring(0, USER_NAME.length()-1) ;
   }

 

 

  • 大小: 52.6 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics