简单问题:在Tomcat7中,使用extraResourcePaths和别名访问应用程序外的目录有什么区别?
我可以使用这两个 server.xml 片段中的任何一个,它们似乎都可以工作。两者似乎都成功加载了这个 URL http://localhost/app/images/box.jpg
:. 使用一个比另一个有优势吗?
<Context docBase="Eclipse_Project" path="/app"
reloadable="true" source="org.eclipse.jst.j2ee.server:Eclipse_Project"
aliases="/images=D:\path\to\images"/>
或者
<Context docBase="Eclipse_Project" path="/app"
reloadable="true" source="org.eclipse.jst.j2ee.server:Eclipse_Project">
<Resources className="org.apache.naming.resources.VirtualDirContext"
extraResourcePaths="/images=D:\path\to\images"/>
</Context>