阅读量: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来访问。