项目中文路径,或者中文图片。
解决:
1.打开Tomcat下conf文件夹里的server.xml文件
修改 <Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
添加进URIEncoding="UTF-8"
最后如下:
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
注意IDEA或Eclipse 修改 他们自己Tomcat配置文件,eclipse就是service
2,如果是springmvc 注意上传的编码格式
<bean id="multipartResolver"
class="org.springframework.web.multipart.commons.CommonsMultipartResolver">
<!-- 默认编码 -->
<property name="defaultEncoding" value="UTF-8" />
</bean>
3,改文件名是不要用URLEncoder.encode()!!!直接中文就可以