Tomcat下  URL 如果带有汉字,如:http://localhost:8080/app/temp/upload/非技术.jpg  就显示不出来,大虾帮帮忙

解决方案 »

  1.   

    昨天我也问了类似的问题。在发送之前要编码:java.net.URLEncoder.encode(变量名);接受时要转化过来:String name=new String(name.getBytes("ISO-8859-1"),"GB2312");
    不知这样行不行(我后来做登陆组件时又遇到了问题,还没解决)
      

  2.   

    URL编码
    java.net.URLEncoder.encode(变量名,"gb2312");接收转换字符
    String 变量名=new String(变量名.getBytes("ISO-8859-1"),"GB2312");