我的配置是 j2sdk1.4 + tomcat5.0 + mysql ,我现在从硬盘上获取文件名(包含中文),名字经过gb2312转换后,正常显示,但是不能打开或者下载!我访问的路径是 http://192.168.0.191/REC/我们.asf
我们.asf这个文件是存在的。
得到的是
HTTP Status 404 - /REC/%E6%88%91%E4%BB%AC.asf
我们.asf这个文件是存在的。
得到的是
HTTP Status 404 - /REC/%E6%88%91%E4%BB%AC.asf
tomcat对中文的支持不好..
RESIN就没这个问题,编码问题也少.
这几天正在研究怎么把这个问题给搞定,搞好了通知大家,现在好多人为这个问题郁闷.
用JB吧。
http://www.blogjava.net/rickhunter/articles/33571.html
方法三:修改tomcat的server.xml文件中URIEncoding。