`
ku_uga
  • 浏览: 47032 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

conf/web.xml与WEB-INF/web.xml

阅读更多

    当tomcat部署应用程序时(在激活过程中,或加载应用程序后),它都会读取通用的conf/web.xml,然后再读取web应用程序中的WEB-INF/web.xml。其实根据他们的位置,我们就可以知道,conf/web.xml文件中的设定会应用于所有的web应用程序,而某些web应用程序的WEB-INF/web.xml中的设定只应用于该应用程序本身。

如果没有WEB-INF/web.xml文件,tomcat会输出找不到的消息,但仍然会部署并使用web应用程序,servlet规范的的作者想要实现一种能迅速并简易设定新范围的方法,以用作测试,因此,这个web.xml并不是必要的,不过通常最好还是让每一个上线的web应用程序都有一个自己的WEB-INF/web.xml,即使它只用做识别,但我想这是一个好的习惯。

分享到:
评论

相关推荐

    web.xml中的listen

    <param-value>/WEB-INF/conf/myConfig.xml</param-value> </context-param> <!-- 读取自定义的配置文件并加载spring配置 --> <listener-class>common.InitGlobalConfig</listener-class> </listener> ...

    Tomcat web.xml,server.xml中详细配置说明文档

    <taglib-location>/WEB-INF/myTagLib.tld</taglib-location> </taglib> ``` 定义了一个自定义标签库的URI和TLD文件位置。 以上只是`web.xml`配置的基本示例,实际配置可能更复杂,涉及到更多元素和属性,例如安全...

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

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

    apache-tomcat-9.0.43-windows-x64.zip

    - 更新`conf/web.xml`以定义安全约束和登录配置。 7. **性能优化**: - 调整`conf/server.xml`中的线程池设置(Executor)以优化并发性能。 - 使用JVM调优工具(如JVisualVM)调整内存分配和垃圾回收策略。 8. ...

    apache-tomcat-7.0.55解压缩版

    5. **安全管理**:Tomcat的安全管理可以通过修改conf/tomcat-users.xml来配置用户和角色,以及在web应用的WEB-INF/web.xml中定义访问控制。 6. **连接器与协议**:Tomcat支持多种连接器,如HTTP/1.1、AJP,用于与...

    apache-tomcat-9.0.40-windows-x64.zip

    若需热部署更改,可以使用`webapps/WEB-INF/classes`或`webapps/WEB-INF/lib`目录下的类和库。 总结,Apache Tomcat 9.0.40在Windows 10上的安装和配置涉及到服务安装、配置文件修改、安全性优化以及Java环境的配置...

    logback-ext-spring

    <param-value>/WEB-INF/conf/logback.xml</param-value> </context-param> <listener-class>ch.qos.logback.ext.spring.web.LogbackConfigListener</listener-class> </listener> 即可加载logback配置,使用...

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

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

    cas 配置client 1.0 &2.0 及proxy DEMO 说明

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <description>cas client test</description> <!--CAS Authentication FILTER --> <filter-...

    JBoss-config.zip_jboss

    - 配置安全管理:编辑`$JBOSS_HOME/server/$PROFILE/deploy/management-console.war/WEB-INF/jboss-web.xml`和`$JBOSS_HOME/server/$PROFILE/deploy/management-console.war/WEB-INF/login-config.xml`以设定认证和...

    Struts+Spring+Ibatis整合框架搭建配置文档

    /WEB-INF/conf/applicationContext.xml </param-value> </context-param> <servlet-name>context</servlet-name> <servlet-class> org.springframework.web.context.ContextLoaderServlet </servlet-class> ...

    WEB-INF.zip

    在你的Web应用的`WEB-INF/web.xml`中,定义一个Servlet来处理PHP请求: ```xml <web-app> ... <servlet-name>PHPServlet</servlet-name> <servlet-class>org.apache.catalina.connector.CoyoteAdapter</...

    JNDI与Tomcat连接池的例子

    然后,在应用的`WEB-INF/web.xml`中,你需要声明这个数据源为环境入口(Environment Entry): ```xml <web-app> ... <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/...

    tomcat+nginx的配置

    # vim /usr/local/tomcat6/webapps/ROOT/WEB-INF/web.xml ``` - 修改`welcome-file-list`元素以指定默认加载的文件: ```xml <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>...

    RED5配置文件详解

    2. **/conf/web-default.xml**:默认的Web配置,它会在每个应用程序的`WEB-INF/web.xml`之前应用,允许向所有应用程序添加默认的Servlets。这个文件相当于一个基础模板,用于定义webapp的基础结构。 3. **/conf/...

    web跨域完美解决方式

    首先,在`$TOMCAT_HOME/conf/web.xml`中添加上述的CORSFilter配置,或者在具体的应用`WEB-INF/web.xml`中添加,允许所有来源(`*`)或指定允许的来源。 四、WebSocket跨域 WebSocket同样受到同源策略的限制,但可以...

    Tomcat配置hibernate xml模板

    3. **在`web.xml`中配置Hibernate**:在`WEB-INF/web.xml`中,我们需要添加一个初始化参数,指向`hibernate.cfg.xml`的位置。这样,当Tomcat启动时,可以通过这个参数加载Hibernate配置。例如: ```xml <web-app> ...

    java资料文件

    <param-value>/WEB-INF/classes/applicationContext.xml</param-value> </context-param> ``` 此处的配置文件路径使用了绝对路径,即从Web应用的根目录`WEB-INF/classes`下查找`applicationContext.xml`文件。 ``...

Global site tag (gtag.js) - Google Analytics