中文路径和中文文件名 下载问题 求达人解救~!
最近做了一个上传下载的多用户系统
没有使用第三方组件 跟dwr整合了进度条
上传的编码问题是通过JS的 encodeURI 还有后台的编码转换完成的
下载的时候 直接给的<a href="${upload.url}">*目标另存为*</a>
问题1 英文还好 可以目标另存保存到本地 直接点击的话 有些文件会自动在当前IE打开比如说图片和text或者html等文件
问题2 中文的话 直接点击 会报错 目标另存同样也会报错 但是URL地址中文解析的是正确的(数据库中的中文编码也解析正确)都是
http://localhost:8888/sso/Custom1/test/2010-02-05/struts2介绍.doc
错误提示:
--------------------------
HTTP Status 404 - /sso/Custom1/test/2010-02-05/struts2%E4%BB%8B%E7%BB%8D.doc
--------------------------------------------
type Status report
message /sso/Custom1/test/2010-02-05/struts2%E4%BB%8B%E7%BB%8D.doc
description The requested resource (/sso/Custom1/test/2010-02-05/struts2%E4%BB%8B%E7%BB%8D.doc) is not available.
--------------------------------------------
Apache Tomcat/5.5.26
求达人解救
------解决方案--------------------给你顶上去
------解决方案--------------------
url转换下编码。escape()啊