我做了个上传图片的web项目,用的是tomcat服务器启动,我开始的时候用的是中文文件名,图片始终显示不出来,后来改成英文的就行了,但我这个项目又需要用中文,有没有什么解决办法,请不吝赐教,谢谢!

解决方案 »

  1.   

    修改tomcat相关配置,使其支持中文。
    同时,这也是跟浏览器相关的。有的浏览器中间就不支持中文。
      

  2.   

    打开你tomcat安装目录,进入conf的那个文件夹(不是道楼主用的是tomcat版本是那个,我的是6.0),
    打开server.xml;找到这一段
    <Connector port="8888" protocol="HTTP/1.1" 
                   connectionTimeout="20000" 
                   redirectPort="8443" URIEncoding="GB18030"/>
    其中URIEncoding="GB18030"是你要新加的,GB18030是你想要的编码格式,比如UTF-8,gbk之类的,重新部署项目,重启tomcat