不知有谁碰到过这样的问题
我用这样的方法得到路径串但是出现中文的时候,就不好使了,请问怎样转换成正常的字符,请高手赐教!!getClass().getResource("/test.txt").getPath();
得到的字符如:
C:/003anuo_work/%e4%bf%9d%e7%9b%91%e5%b1%80/3program/ReportUtil/classes/test.txt
我用这样的方法得到路径串但是出现中文的时候,就不好使了,请问怎样转换成正常的字符,请高手赐教!!getClass().getResource("/test.txt").getPath();
得到的字符如:
C:/003anuo_work/%e4%bf%9d%e7%9b%91%e5%b1%80/3program/ReportUtil/classes/test.txt
public String convert(String s){
return new String (s.getBytes(),"GB2312");
}
这个应该是被urlencode了吧?
不过jb对中文支持不好,能避免就尽量避免中文路径。就像你的工程都不能放在中文路径下一样
server配置界面,jsp/servlet 项,可以更改 jsp/servlet 实现,建议楼主不要使用 tomcat4.1.31