介绍一下 servlet.xml

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

tomcat的启动文件是以组件为基础进行配置的:

<server>----根组件

包括一些属性:port="8005" shutdown="SHUTDOWN" debug="0"

下面包括其他组件:

1、<Listener >组件

用于监听一些server事件

<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"

debug="0"/>就是容器生命周期监听器

<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"

debug="0"/>资源生命周期监听器

2、<GlobalNamingResources>组件

可以设置一些全球的资源,他们以jndi为基础的:

<GlobalNamingResources>

<!-- Test entry for demonstration purposes -->

<Environment name="simpleValue" type="java.lang.Integer" value="30"/>

<!-- Editable user database that can also be used by

UserDatabaseRealm to authenticate users -->

<Resource name="UserDatabase" auth="Container"

type="org.apache.catalina.UserDatabase"

description="User database that can be updated and saved">

</Resource>

<ResourceParams name="UserDatabase">

<parameter>

<name>factory</name>

<value>org.apache.catalina.users.MemoryUserDatabaseFactory</value>

</parameter>

<parameter>

<name>pathname</name>

<value>conf/tomcat-users.xml</value>

</parameter>

</ResourceParams>

</GlobalNamingResources>

3、<Service name="Catalina">组件

下面只能设置一个 <Engine >组件和多个<Connector >组件

4、<Engine >组件下设置多个<context>组件(这也是我们最重要的组件)

基本配置为:<Context path="/app" reloadable="true" docBase="D:\eclipse\workspace\webstudy" />他设置了一个context:http://localhost:8080/app

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航