JAVA-WEB应用程序 配置部署

一、配置任意目录下的WEB应用程序

一个WEB容器可以运行多个web应用程序,每个WEB应用拥有唯一的上下文根

上下文根得的配置与容器相关,本文以Tomcat为例

%CATALINA_HOME%\webapps目录下的每一个子目录都是一个独立的Web应用,子目录的名字就是该Web应用的上下文根。

例如:应用程序A和应用程序B分别位于%CATALINA_HOME%\webapps\a和%CATALINA_HOME%\webapps\b,则a是A应用的,b是B应用的上下文根。

部署和访问Web应用时,通过上下文路径(context path)区分不同的应用

上下文路径以‘/'开头,末尾无’/‘,默认的上下文中,路径是空字符串“”

部署在webapps目录的应用,在Tomcat启动时,无需额外配置就可直接访问

但,在开发时,经常建立自己的开发目录;为了避免每次都要把文件复制到webapps目录,可以配置虚拟目录对应真实目录。

通过%CATALINA_HOME%\conf\servlet.xml配置文件中设置元素(Host元素的子元素)完成,一个表示一个Web应用程序,运行在特定的虚拟主机中。

JAVA-WEB应用程序 配置部署_第1张图片

元素的常用属性

应用程序A (位于%CATALINA_HOME%\webapps\a )的配置如下:

你可能感兴趣的:(JAVA-WEB应用程序 配置部署)