resin系统,在URL中最后的文件名是汉字时,链接总是出错,哪位大侠遇到过这样的问题?
是这样的,我的系统中要让用户上传文件,然后再建立链接,供需要时下载,比如说:
<a href="http://localhost:8080/mail_at/fff/中文文件.jpg">中文文件.jpg</a>
但总是报错,而英文文件就无此问题。对于网上诸如加<%@ page contentType="text/html;charset=gb2312" %> 或者编码的方法我都试过了,不行。我还用过这种方法:
String aN = java.net.URLEncoder.encode("中文文件");
结果也不行!!
哪位高人有办法,帮俺一把啊?
出错信息:
404 Not Found
/mail_at/fff/%E6%97%A0%E6%A0%87%E9%A2%98.jpg was not found on this server.