js 编码

1、前段用js对中文参数编码

 

function search(e){
   var fixPositionName=$("#fixPositionName").val();
   openOptionPage("developFixPositionSearch.action?urlEncoder=true&fixPositionName="+encodeURIComponent(fixPositionName),e,120,300);
 }

 

 2、后台对参数解码

 

 if(urlEncoder){
      try {
    fixPositionName = new String(fixPositionName.getBytes("ISO-8859-1"), "utf-8");
            } catch (UnsupportedEncodingException e) {
    e.printStackTrace();
      }
   }

 

 

参考:

参数编码 完全解决方案   http://www.cnblogs.com/zhangziqiu/archive/2009/01/20/Encoding.html

你可能感兴趣的:(js 编码)