读书人

关于中文url的有关问题

发布时间: 2012-01-21 21:31:43 作者: rapoo

关于中文url的问题,急!!!
有两个url
1.http://localhost:8080/bocmis/uploadFiles/项目/shenpi/cgsqb/方案.doc
2.http://localhost:8080/bocmis/uploadFiles/aaa/shenpi/cgsqb/aaa.doc
两个文档都是存在的,但是访问有中文的那个就报404,请问为什么

[解决办法]
对URL进行编码.
[解决办法]
把环境设置成utf-8
[解决办法]

http://localhost:8080/bocmis/uploadFiles/项目/shenpi/cgsqb/方案.doc
换成
http://localhost:8080/bocmis/uploadFiles/%CF%EE%C4%BF/shenpi/cgsqb/%B7%BD%B0%B8.doc
试试。
[解决办法]
使用URLEncode.encode(urlString)对你的http://localhost:8080/bocmis/uploadFiles/项目/shenpi/cgsqb/方案.doc进行编码

读书人网 >Java Web开发

热点推荐