更改tomcat中部署的应用程序的上下文根

时间:2014-01-23 19:28:18

标签: java tomcat

这是我的web.xml

<display-name>Schedule_FTP</display-name>
<welcome-file-list>
  <welcome-file>main.jsp</welcome-file>
 </welcome-file-list>


 <servlet>      
    <servlet-name>Schedule_FTP</servlet-name>   
     <jsp-file>/Schedule_FTP/main.jsp</jsp-file>  
 </servlet>  

     <servlet-mapping> 
<servlet-name>Schedule_FTP</servlet-name> 
    <url-pattern>/Schedule_FTP/*</url-pattern>
    </servlet-mapping>

    </web-app>

基本上Main.jsp调用java类。

当我在tomcat manager url中重新加载applciation时。它得到如下信息。

            OK - Reloaded application at context path /Schedule_FTP

我希望如此, - 上下文路径/Schedule_FTP/main.jsp

有人可以帮助我不要忘记我错过了什么吗?

服务器详细信息:Apache Tomcat / 7.0.47,JVM版本1.6.0_35-b10

1 个答案:

答案 0 :(得分:0)

您可以尝试在servlet映射中添加其他url模式:

 <servlet>      
    <servlet-name>Schedule_FTP</servlet-name>   
     <jsp-file>/Schedule_FTP/main.jsp</jsp-file>  
 </servlet>  

     <servlet-mapping> 
        <servlet-name>Schedule_FTP</servlet-name> 
        <url-pattern>/Schedule_FTP/main.jsp</url-pattern>
        <url-pattern>/Schedule_FTP/*</url-pattern>
    </servlet-mapping>