1. Web 应用名称和应用描述:
<display-name>Tomcat Example</display-name> <disciption>Tomcat Example servlets and JSP pages.</disciption>
2. 上下文参数:声明应用范围内的初始化参数:
1 <context-param> 2 <param-name>参数名</para-name> 3 <param-value>参数值</param-value> 4 <description>参数描述</description> 5 </context-param>
在servlet里面可以通过 getServletContext().getInitParameter(“context/param”)得到
3. 过滤器配置
1 <filter> 2 <filter-name>setCharacterEncoding</filter-name> 3 <filter-class>com.myTest.setCharacterEncodingFilter</filter-class> 4 <init-param> 5 <param-name>encoding</param-name> 6 <param-value>GB2312</param-value> 7 </init-param> 8 </filter> 9 <filter-mapping> 10 <filter-name>setCharacterEncoding</filter-name> 11 <url-pattern>/*</url-pattern> 12 </filter-mapping>
4. 监听器配置
1 <listener> 2 <listerner-class>org.springframework.web.context.ContextLoaderListener</listener-class> 3 </listener>
5. Servlet配置
1 <servlet> 2 <servlet-name>servlet名称</servlet-name> 3 <servlet-class>servlet类全路径</servlet-class> 4 <init-param> 5 <param-name>参数名</param-name> 6 <param-value>参数值</param-value> 7 </init-param> 8 <run-as> 9 <description>Security role for anonymous access</description> 10 <role-name>tomcat</role-name> 11 </run-as> 12 <load-on-startup>指定当Web应用启动时,装载Servlet的次序</load-on-startup> 13 </servlet> 14 <servlet-mapping> 15 <servlet-name>servlet名称</servlet-name> 16 <url-pattern>映射路径</url-pattern> 17 </servlet-mapping>
6. 会话超时配置
1 <session-config> 2 <session-timeout>120</session-timeout> 3 </session-config>
7. 指定欢迎文件页
1 <welcome-file-list> 2 <welcome-file>index.jsp</welcome-file> 3 <welcome-file>index.html</welcome-file> 4 <welcome-file>index.htm</welcome-file> 5 </welcome-file-list>
8. .配置错误页面
(1).通过错误码来配置error-page
1 <!--配置了当系统发生404错误时,跳转到错误处理页面NotFound.jsp--> 2 <error-page> 3 <error-code>404</error-code> 4 <location>/NotFound.jsp</location> 5 </error-page>
(2).通过异常的类型配置error-page
1 <!--配置了当系统发生java.lang.NullException(即空指针异常)时,跳转到错误处理页面error.jsp--> 2 <error-page> 3 <exception-type>java.lang.NullException</exception-type> 4 <location>/error.jsp</location> 5 </error-page>
相关推荐
这里提到的四个关键配置文件——`spring-mvc.xml`、`spring-mybatis.xml`、`web.xml`以及`log4j.properties`,对于一个基于Java的Web应用来说至关重要,特别是使用Spring MVC和MyBatis框架的时候。接下来,我们将...
接下来,`<apps>`元素是整个配置的核心部分,它包含了所有部署在TongWeb上的Web应用程序的详细信息。每个`<web-app>`子元素代表一个独立的应用,如`console`、`heimdall`和`sysweb`等。这些元素的属性如`name`、`...
理解如何从数据库、XML文件或Web服务获取数据,并将其绑定到控件,是Web开发中的常见任务。 6. 状态管理 由于HTTP协议的无状态性,ASP.NET引入了多种状态管理机制,如ViewState、Session、Cookie和Application。...
标题中的“论坛系统.doc——电子版_doc版”指的是一个关于论坛系统开发的文档,而描述并未提供额外信息,标签指明了与“互联网”相关。文档内容涉及了一个使用SSH(Struts+Spring+Hibernate)框架开发的购车预订系统...
**J2EE配置文件——application.xml详解** 在Java企业版(J2EE,现在被称为Java EE)中,`application.xml`是应用部署描述符(Application Deployment Descriptor)的核心文件,它定义了应用程序的组件、模块、依赖...
以下是对给定文件中涉及知识点的详细解答: 1. **逻辑操作(&, |, ^)与条件操作(&&, ||)**: - **逻辑操作**:在 Java 中,`&` 和 `|` 是按位逻辑运算符,它们会比较两个操作数的每个二进制位。如果对应位都是 1,...
在web.xml中配置UrlRewriteFilter,意味着我们需要声明一个过滤器条目,指定它的类名(`org.tuckey.web.filters.urlrewrite.UrlRewriteFilter`)以及配置文件的位置(通常是在<context-param>`中指定的`urlrewrite....
SSM(Spring、SpringMVC、Mybatis)是Java web开发常用的三大框架组合。Spring负责依赖注入和事务管理,SpringMVC处理HTTP请求和响应,而Mybatis则负责数据访问。Mybatis Generator的集成能够很好地适应SSM架构,...
XML,全称Extensible Markup Language,可扩展标记语言,是一种用于标记数据的结构化语言,尤其在Web应用程序、数据交换和配置文件等方面有着广泛的应用。它以简洁的文本格式存储和传输数据,允许用户自定义标签来...
它支持JSON和XML格式的数据交换,适应现代Web服务的需求。 九、ASP.NET部署 ASP.NET应用可以通过IIS(Internet Information Services)或其他托管环境部署。发布过程包括配置连接字符串、设置环境变量、打包和发布...
XML(eXtensible Markup Language)是一种用于标记数据的语言,由W3C组织制定...本教程“XML实用技术教程——顾兵”将详细讲解这些知识点,并通过实例演示如何在实践中运用XML,帮助读者掌握XML的精髓,提升开发能力。
8. **XML编程接口(DOM和SAX)**:两种主要的XML解析方法——DOM(Document Object Model)和SAX(Simple API for XML),在处理大型XML文档时各有优劣。书中会对比这两种方法,并展示如何在ASP.NET环境中使用它们。...
《动态Web数据库技术——基于JSP和XML技术实现》是一本深入探讨如何使用JSP(JavaServer Pages)和XML(eXtensible Markup Language)在Web开发中构建动态数据库应用的专业书籍。书中可能涵盖了以下几个核心知识点:...
DWR的核心配置主要包含在两个文件中:`web.xml` 和 `dwr.xml`。 ##### web.xml `web.xml` 文件主要用于定义DWR Servlet及其映射规则: ```xml <servlet-name>dwr-invoker <servlet-class>org....
在Struts框架中,`web.xml`的配置尤为关键,因为它负责初始化Struts的核心组件——`ActionServlet`。 - **Display Name**: 这个属性用于设置Web应用的显示名称,如例子中的`Strutsweb`。 - **Welcome File List**: ...
本文将详细探讨Zabbix针对MongoDB的监控模板——"Zabbix MongoDB监控模板.xml",以及如何使用和配置这个模板来确保MongoDB的稳定运行。 一、Zabbix与MongoDB监控模板简介 Zabbix是一款企业级的分布式监控解决方案...
标题中的"spring-boot 自定义xml配置web请求拦截器"指的是在Spring Boot项目中,通过XML配置方式实现对Web请求的拦截处理。这涉及到Spring Boot的Web层架构、AOP(面向切面编程)以及自定义拦截器的概念。Spring ...
XML架构定义语言(XML Schema Definition,简称XSD)是一种用于规范XML文档结构和数据类型的语言。它为XML提供了一个强大的类型系统,类似于编程语言中的类型系统,有助于确保数据的准确性和一致性。XSD允许开发者...
《Spring与Struts整合——基于org.springframework.web.struts-3.1.0.M2.jar的实践探索》 在Java Web开发领域,Spring框架以其强大的依赖注入和面向切面编程能力,以及丰富的模块支持,成为了广大开发者青睐的框架...
### 知识点二:Web应用的高级配置 #### 2.1 多样化的URL映射 - 可以为Servlet配置多个URL映射,以支持不同的路径访问同一Servlet。 - **示例**: ```java public class TestServlet2 extends HttpServlet { ...