在tomcat目录下conf/server.xml文件中:<Host>标签中添加了如下:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
<Context docBase="C://" path="/cc" />
<Context docBase="D://" path="/dd" />
</Host>
通过浏览器访问:http://127.0.0.1:8080/dd/test/test.mp4视频能正常播放,但http://127.0.0.1:8080/dd/test/测试.mp4无法播放,确保d盘中存在test文件夹和test.mp4及测试.mp4视频;
后台发现因为tomcat默认编码不是utf-8,需要设置下;
需在conf/server.xml文件中<Connector >标签中添加以下内容
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="utf-8"/>
重启tomcat后正常访问;