java编码

来源:互联网 发布:websocket java后端 编辑:程序博客网 时间:2024/05/22 22:49

java编码转换

function typechange(){
 
 var sblx=new String(trim(document.all('typeSearch').value));
 var bdzbh=document.all('transfcodeSearch').value;
 var a = new Array();
 for(var i=0;i<sblx.length;i++){
  a[i]=sblx.charCodeAt(i)
   alert(a[i]);
 }
  alert(a[0]);
 //var test="m#n你好";
 //alert(escape(test)+encodeURI(test));
 //alert(bdzbh+"/"+sblx +"/"+document.all('transfnameSearch').value);
 //document.forms[0].action =encodeURI("lpwhequip.cmd?method=forHelpTable&sblxSearch="+sblx+"&bdzbhSearch="+bdzbh+"&test="+escape(test));   
  document.forms[0].action ="lpwhequip.cmd?method=forHelpTable&sblxSearch="+sblx+"&bdzbhSearch="+bdzbh+"&test="+a;   
  document.forms[0].submit(); 
 
}

后台

 public String forHelpTable(
      HttpServletRequest req,
          HttpServletResponse rep,
          IErrorHandler errorHandler,
          IMessageHandler messageHandler,
          ViewHelper viewHelper ){   
     //System.out.print("@@@@@@@"+req.getParameter("bdzbhSearch"));
     if(req.getParameter("bdzbhSearch")==null){
      List view = new ArrayList();
      req.setAttribute("flexgrid.data",view);
     }
     else{
      
      String a = req.getParameter("test");
      String t="";
      String[] b = a.split(",");
      
      for(int i=0;i<b.length;i++){
       char test = (char) Integer.parseInt(b[i]);
       System.out.println(b[i]+"/"+b.length);
       t+=test;
      }
      //char a1 = (char) Integer.parseInt(a[0]);
      System.out.print(t.trim());
      
      
      //String[] sblx = req.getParameterValues("sblxSearch");
      String[] bdzbh = req.getParameterValues("bdzbhSearch");
      String lx = req.getParameter("sblxSearch");
      if(lx.split(" ")[0].equals("MX")&&lx.split(" ").length==2){
       lx = "MX+MX";
       System.out.println(lx);
      }
      String[] sblx = {lx};
      HashMap map = new HashMap();
   map.put("typeSearch",sblx);
   map.put("transf_codeSearch",bdzbh);
   List viewList = getLpWhEquipService().getAllLpWhEquipNoPage(map);
   req.setAttribute("flexgrid.data",viewList);
     }
     return "lpwhequipView.helpTable";
   
    }

原创粉丝点击