tomcat通过虚拟路径访问程序外部资源的问题

我在linux上通过tomcat部署了应用

这个应用会定期生成html文件保存在/opt/awrdata/目录下,例如1.html

如果我要在windows里通过url访问这个资源该怎么办呢

显然http://ip:port/opt/awrdata/1.html是不可行的,

那么这个时候 我们就需要用到给tomcat设置虚拟路径来解决这个问题。

在/tomcat/7.0.37/conf/Catalina/localhost目录下创建一个xml文件,名字自定,例如awrdata.xml

具体内容如下





这里的path,就是我们用以访问的虚拟路径,docBase是文件放置的实际位置。tomcat启动以后,

在浏览器里输入http://ip:port/awrdata/1.html 就可以访问到这个文件了。如果你用到了数据库来保存路径,

那肯定也是要保存虚拟路径的。

你可能感兴趣的:(tomcat通过虚拟路径访问程序外部资源的问题)