我认为我的Tomcat“认为”我的appBase是一个主文件夹,它想部署放在子文件夹中的应用程序。我有一个应用程序使用/ secure /作为筛选器来限制对它的访问(基于会话变量),但是从我在其中放东西时看到的内容,Tomcat认为这是一个新的appBase。意味着JSP中对“ /file.jsp”的URI引用失败,因为它正在查找子文件夹而不是应用程序的“ true”根目录。
-想法...非常感谢。
Tomcat:SERVER.XML条目:
<Host name="app.example.com" appBase="webapp_hosts/app.example.com" unpackWARs="false" autoDeploy="true" reloadable="true">
<Alias>app.example.local</Alias>
<Context path="/" docBase="" debug="0" reloadable="true"/>
</Host>