tomcat中部署静态文件

来源:互联网 发布:ajax json 编辑:程序博客网 时间:2024/05/22 10:09

可以用tomcat访问静态文件,比如把静态文件放到d:\tomcat_statics目录下面。为此,只需要在conf/server.xml的Host中添加如下内容:

<Context path="" docBase="d:\tomcat_statics" reloadable="true" debug="0" crossContext="true"/>

比如存在一个测试文件D:\tomcat_statics\further_dir\test.png。访问网址为:http://localhost:8080/further_dir/test.png

在修改server.xml之后,需要重新启动tomcat服务才能生效。

对于这里的docBase,如示例所表示的,用于表示静态文件存放的路径。对于path,是用于URL的。比如如果设置如下,那么访问时的URL就要加上这个path名称,改为http://localhost:8080/project_name/further_dir/test.png。——在WEB应用开发中,或者nginx的场景中,可以通过path字段来确定HTTP处理流程。

<Context path="/project_name" docBase="d:\tomcat_statics" reloadable="true" debug="0" crossContext="true"/>
0 0