??????怎么让tomcat支持中文文件名??????????

ruir 2004-12-23 09:51:42
<img src="http://localhost:8080/web/html/file_upload/梁朝伟.jpg" border="0">
图片显示不出来。

<a href='http://localhost:8080/ipnet/梁朝伟.doc'>梁朝伟.doc'</a>
不能提示打开还是下载

怎么能让tomcat识别中文文件名阿?(文件名不能改成英文)



...全文
168 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xding 2004-12-29
  • 打赏
  • 举报
回复
我试了,可以的,谢了。
dutzhp 2004-12-29
  • 打赏
  • 举报
回复
<%@ page language="java" contentType="text/html; charset=gb2312" %> 这种应该可以的啊
不过在iis中也有同样的问题,我当时在iis下采用了文件名加双引号的方法就可以返回了。
bhw0871 2004-12-29
  • 打赏
  • 举报
回复
试过!还是不行啊?
yangbc 2004-12-28
  • 打赏
  • 举报
回复
看来没有试验就没有发言权阿,我上面的发言是解决中文显示问题, javapopo(☆★纸风筝★☆) 的是解决图片、文件的显示、下载问题,2个方法要结合起来用才行。

楼主,你什么时候结贴阿,问题已经解决了
yangbc 2004-12-28
  • 打赏
  • 举报
回复
把这句加到你的jsp文件最开头:
<%@ page language="java" contentType="text/html; charset=gb2312" %>

怎么还不结贴,是不是等我啊:)
tomuno 2004-12-27
  • 打赏
  • 举报
回复
..
jFresH_MaN 2004-12-27
  • 打赏
  • 举报
回复
呵呵,不太可能吧
除非你把中文都用unicode表示
javapopo 2004-12-27
  • 打赏
  • 举报
回复
修改server.xml
<Connector
port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="UTF-8"/>

URIEncoding="UTF-8" 加上这句就可以识别中文文件了。
honbo 2004-12-26
  • 打赏
  • 举报
回复
配合apache hpptd啥
ruir 2004-12-24
  • 打赏
  • 举报
回复
没有人关注过?
ruir 2004-12-23
  • 打赏
  • 举报
回复
up
xinde 2004-12-23
  • 打赏
  • 举报
回复
没用过,关注

67,549

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧