`

META-INF/context.xml文件说明

 
阅读更多

crossContext

如果想在应用内调用ServletContext.getContext()来返回在该虚拟主机上运行的其他web application的request dispatcher,设为true。在安全性很重要的环境中,设为false,使得getContext()总是返回null。缺省值为false。
docBase

该web应用的文档基准目录(Document Base,也称为Context Root),或者是WAR文件的路径。可以使用绝对路径,也可以使用相对于context所属的Host的appBase路径。
override

如果想利用该Context元素中的设置覆盖DefaultContext中相应的设置,设为true。缺省情况下使用DefaultContext中的设置。
privileged

设为true,允许context使用container servlets,比如manager servlet。
path

web应用的context路径。catalina将每个URL的起始和context path进行比较,选择合适的web应用处理该请求。特定Host下的context path必须是惟一的。如果context path为空字符串(""),这个context是所属Host的缺省web应用
reloadable

如果希望Catalina监视/WEB-INF/classes/和/WEB-INF/lib下面的类是否发生变化,在发生变化的时候自动重载web application,设为true。这个特征在开发阶段很有用,但也大大增加了服务器的开销。因此,在发布以后,不推荐使用。

 

例如:

<Context path="/test" docBase="E:\workspace\test\WebRoot" crossContext="true" debug="3" privileged="true" reloadable="true">
</Context>

 

注意:

 

以上配置如果与$CATALINA_HOME/conf/server.xml重复,

上面重复属性将自动失效, 且以$CATALINA_HOME/conf/server.xml为准。

分享到:
评论

相关推荐

    最新版linux apache-tomcat-8.5.66.tar.gz

    如果需要自定义部署行为,可以在`conf/context.xml`或`META-INF/context.xml`中指定。 总之,Apache Tomcat 8.5.66在Linux环境中提供了一个强大且灵活的平台,用于托管Java Web应用程序。了解其安装、配置和管理的...

    spring_MVC源码

    -- 这里在配成spring,下边也要写一个名为spring-servlet.xml的文件,主要用来配置它的controller --&gt; 19. &lt;url-pattern&gt;*.do&lt;/url-pattern&gt; 20. &lt;/servlet-mapping&gt; 21. &lt;welcome-file-list&gt; 22. &lt;welcome-...

    apache-tomcat-8.5.24.tar.gz

    - **Context配置**: 也可以通过编辑`conf/server.xml`或创建`META-INF/context.xml`来定制Web应用的部署。 6. **安全管理** - **用户和角色**: 可以在`conf/tomcat-users.xml`中定义用户和角色,用于访问控制。 ...

    apache-tomcat-8.5.85-windows-x64.zip

    - 通过修改`webapps/manager/META-INF/context.xml`和`webapps/host-manager/META-INF/context.xml`,限制管理应用的访问。 6. **性能优化** - 调整`conf/server.xml`中的`Executor`元素以优化线程池配置,例如...

    apache-tomcat-7.0.33.tar.gz

    如果需要自定义配置,可以创建一个`META-INF/context.xml`文件放在应用内,以覆盖全局的配置。 总之,`apache-tomcat-7.0.33.tar.gz`提供了运行和开发基于Java EE 6的Web应用所需的一切。通过深入理解和配置这个...

    Linux-tomcat-9.0.68.zip

    5. **安全配置**:为了保护服务器,需要配置`conf/tomcat-users.xml`添加管理用户,并在`webapps/manager/META-INF/context.xml`和`webapps/host-manager/META-INF/context.xml`中限制访问。 6. **虚拟主机**:在`...

    apache-tomcat-7.0.68.zip

    6. **安全管理**:为了提高安全性,建议在`conf/tomcat-users.xml`中设置用户和角色,并在`webapps/manager/META-INF/context.xml`和`webapps/host-manager/META-INF/context.xml`中限制对管理界面的访问。...

    tomcat-redis-session-8.5.5.0

    通过插入以下行来配置全局上下文(CATALINA.HOME / conf / context.xml)或Web应用程序上下文(META-INF / context.xml),以使用Tomcat Redis Session Manager “ ru.zinin.redis.session.RedisManager ” /&gt; ...

    apache-tomcat-7.0.108.7z

    - `context.xml`:默认的Context配置,可以被应用目录下的`META-INF/context.xml`覆盖。 - `web.xml`:全局的Servlet和过滤器配置,也可以在每个应用的WEB-INF下有独立的配置。 4. **logs** 目录: 存储Tomcat...

    apache-tomcat-7.0.11.zip

    - 可以通过修改`webapps/manager/META-INF/context.xml`和`webapps/host-manager/META-INF/context.xml`限制对管理应用的访问。 **应用部署:** - 将WAR文件复制到`webapps`目录下,Tomcat会自动部署该应用。 - ...

    mac-apache-tomcat.zip

    为了安全,你需要在conf/tomcat-users.xml文件中添加用户和角色,并在webapps/manager/META-INF/context.xml和webapps/host-manager/META-INF/context.xml中限制访问权限。 11. **集成IDE**:对于开发人员来说,...

    最新版windows apache-tomcat-9.0.35-windows-x64.zip

    如果需要配置应用,可以修改`conf/context.xml`文件或在`META-INF/context.xml`中定义应用特定的上下文。 安全是任何Web服务器的重要方面。Apache Tomcat提供了多种安全特性,如角色为基础的访问控制(RBAC)、...

    spring-instrument-tomcat-4.3.14.RELEASE.jar

    spring-instrument-tomcat-4.3.14.RELEASE.jar For many application servers, Spring provides a LoadTimeWeaver implementation that can take advantage of the instrumentable ClassLoader ...INF/context.xml.

    apache-tomcat-6.0.10.tar.gz_apache_apache安装包_tomcat6 un_unix tom

    若需要自定义部署配置,可以创建`META-INF/context.xml`文件放入应用目录,以覆盖全局配置。 安全性是任何Web服务器都需要考虑的问题,Tomcat也不例外。6.0.10版本可能需要手动安装安全补丁,以防范已知的安全漏洞...

    Tomcat连接池配置方法详解 源代码 JSP context.xml

    这个文件位于项目的`META-INF`目录下,而不是`WEB-INF`。`context.xml`是Tomcat服务器配置的一部分,用于定义应用级别的资源,如数据源。文件内容如下: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;Context&gt; ...

    apache-tomcat-8.5.50-src.tar.gz

    2. **conf**目录:存放Tomcat的配置文件,如`server.xml`是主配置文件,定义了Server、Service、Connector和Engine等元素,`context.xml`配置应用上下文,`web.xml`是全局的部署描述符,定义了Web应用的默认行为。...

    apache-tomcat-7.0.65.zip

    9. **JNDI服务**:Tomcat支持Java Naming and Directory Interface(JNDI),可以在conf/context.xml或web应用的META-INF/context.xml中定义数据源和其他服务。 10. **热部署**:如果应用的WEB-INF/classes或lib...

    apache-tomcat-7.0.59-x64.rar

    要启用这些工具,需在users.xml中添加具有相应权限的用户,并在webapps/manager/META-INF/context.xml和webapps/host-manager/META-INF/context.xml中配置访问控制。 性能优化是Tomcat运维中的重要环节。这包括调整...

    CXF结合Spring实现WebService.doc

    &lt;import resource="classpath:META-INF/cxf/cxf.xml" /&gt; &lt;import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" /&gt; &lt;import resource="classpath:META-INF/cxf/cxf-servlet.xml" /&gt; ...

    commons-dbcp-1.4.jar

    3. **上下文环境配置**:接着,你需要在Web应用的`META-INF/context.xml`文件中引用上面在`server.xml`中声明的资源: ```xml &lt;Context&gt; &lt;ResourceLink name="jdbc/MyDataSource" global="jdbc/MyDataSource" ...

Global site tag (gtag.js) - Google Analytics