Tomcat中contextpath如何定义

avatar
作者
筋斗云
阅读量:0

contextPath是在web应用程序部署时,为该应用程序定义的路径。在Tomcat中,contextPath可以在应用程序的web.xml文件中定义,也可以在server.xml文件中定义。

在web.xml文件中定义contextPath的方法如下:

<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"          xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"          version="4.0">               <context-param>         <param-name>contextPath</param-name>         <param-value>/myapp</param-value>     </context-param>      </web-app> 

在server.xml文件中定义contextPath的方法如下:

<Host name="localhost"  appBase="webapps"       unpackWARs="true" autoDeploy="true">      <Context path="/myapp" docBase="myapp" debug="0" reloadable="true"/>      </Host> 

以上示例中,contextPath被定义为“/myapp”,这意味着应用程序可以通过http://localhost:8080/myapp来访问。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!