怎么让tomcat支持中文文件名

J2EE 码拜 10年前 (2015-05-11) 831次浏览 0个评论
 

<img src=”http://localhost:8080/web/html/file_upload/梁朝伟.jpg” border=”0″>
图片显示不出来。

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

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

没用过,关注
up
没有人关注过?
配合apache hpptd啥
100分
修改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″  加上这句就可以识别中文文件了。

呵呵,不太可能吧
除非你把中文都用unicode表示
..
把这句加到你的jsp文件最开头:
<%@ page language=”java” contentType=”text/html; charset=gb2312″ %>

怎么还不结贴,是不是等我啊:)

看来没有试验就没有发言权阿,我上面的发言是解决中文显示问题, javapopo(☆★纸风筝★☆) 的是解决图片、文件的显示、下载问题,2个方法要结合起来用才行。

楼主,你什么时候结贴阿,问题已经解决了

试过!还是不行啊?
<%@ page language=”java” contentType=”text/html; charset=gb2312″ %>  这种应该可以的啊
不过在iis中也有同样的问题,我当时在iis下采用了文件名加双引号的方法就可以返回了。
我试了,可以的,谢了。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明怎么让tomcat支持中文文件名
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!