Tomcat 6似乎正在为子文件夹创建单独的上下文

Tomcat 6似乎正在为子文件夹创建单独的上下文,tomcat,Tomcat,我们有一个包含以下文件夹/文件的web应用程序: 文件夹\ view1.jsp view2.jsp 我们还有一个servlet,配置如下: <servlet> <servlet-name>Servlet1</servlet-name> <servlet-class>com.etc.Servlet1</servlet-class> </servlet> <servlet-mapping>

我们有一个包含以下文件夹/文件的web应用程序:

文件夹\ view1.jsp view2.jsp

我们还有一个servlet,配置如下:

<servlet>
    <servlet-name>Servlet1</servlet-name>
    <servlet-class>com.etc.Servlet1</servlet-class>
</servlet>

<servlet-mapping>
    <servlet-name>Servlet1</servlet-name>
    <url-pattern>/somefolder/</url-pattern>
</servlet-mapping>

Servlet1
com.etc.Servlet1
Servlet1
/文件夹/
预期的结果是:


  • 导航到这里的解决方案是将webapp路径设置为默认位置,并为每个上下文指定特殊文件夹(在Tomcat 4下,您可以通过设置webapp位置来实现这一点,但行为显然已经改变)

    很容易修复