Tomcat9 http文件下载

第一步,允许tomcat列举文件

[root@localhost ~]# vim /usr/local/tomcat/apache-tomcat-9.0.16/conf/web.xml

<param-name>listings</param-name>
<param-value>true</param-value>

第二步,创建download目录,在目录下创建文件

[root@localhost ~]# cd /usr/local/tomcat/apache-tomcat-9.0.16/webapps

[root@localhost webapps]# mkdir download

[root@localhost webapps]# cd download

[root@localhost download]# touch test.gz

第三步,浏览器访问

浏览器:172.16.6.15:8080/download

第四步,虚拟目录

[root@localhost ~]# vim /usr/local/tomcat/apache-tomcat-9.0.16/conf/server.xml

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t &quot;%r&quot; %s %b" />
<Context path="/download" docBase="/root/下载"></Context>

[root@localhost ~]# systemctl restart tomcat.service 

posted @ 2019-02-22 11:16  天羽羽斩  阅读(449)  评论(0)    收藏  举报