`
不凡zy
  • 浏览: 1683 次
  • 性别: Icon_minigender_2
文章分类
社区版块
存档分类
最新评论

Web.xml配置文件

阅读更多
很遗憾电脑今天上不了网,也就看不了牛人的博客,索性自己写上一篇,也加深对Web.xml文件的理解。

1.基本配置。在这点上,我把他看成餐厅点单员,比如客户想吃湘菜、甜品、喝鸡尾酒,不可能叫上三个服务员,只要告诉点单员,点单员就会通知厨房、甜品师、调酒师。web.xml文件正是如此,它能接受所有的信息处理请求。会通过内部的配置,分别分配给相应的servlet。

2.模糊配置。那比如客户想吃湘菜、东北菜等地方特色菜,点单员会将他们都交给厨房。同理这时候这些请求后面加上同一个标识,web.xml识别后,安排同一个servlet来处理。

3.设置初始参数。以前我们有过把参数直接写在servlet中,现在放置在.xml中,通过request.getIntParameter(“参数名”)方法获取。操作只有变复杂,那又为什么要修改呢?① 其实servlet是硬程序,一般硬程序中写的都是算法,尽量将里面的数值脱离。
② 有利于团队开发。没有一个团队能做心有灵犀,命名的时候,大家总是各色各异,但是web.xml中规定后,队员就按照初始设置来命名;另外,后期修改参数值时,在web.xml中改变后,servlet读取的结果也会改变。

所有的规定都有他自己的理由,那背后就是智慧的结晶。仅仅这样的一点小智慧,就已经让我能看到更广阔的绿地。

我终于明白了一个道理。不要认为程序能正常运行,项目就算是成功了。没有最好只有更好的道理,要求我们在美中寻找瑕疵,简历就跟代码一样,总能找到需要优化的地方。这也许就是让我们学会不知足吧。
分享到:
评论

相关推荐

    web.xml配置文件详解

    ### web.xml配置文件详解 #### 一、概述 `web.xml`是Java Web应用程序的核心配置文件之一,主要用于定义Web应用程序的结构与行为。它是Servlet容器(如Tomcat)读取Web应用程序配置信息的主要来源,因此深入理解其...

    web.xml配置详解, web.xml web.xml 配置实例

    Web.xml 配置详解 Web.xml 是一个部署描述符文件,用于...web.xml 文件是 Web 应用程序的配置文件,用于描述 Web 应用程序的各种配置信息。了解 web.xml 文件的结构和元素次序对于开发和配置 Web 应用程序非常重要。

    关于web.xml配置文件记录.docx

    关于 web.xml 配置文件记录 Web.xml 配置文件是 Servlet 规范中定义的部署描述符文件,它是 Web 应用的配置文件。作为一个 XML 文件,web.xml 必须以一个 XML 头开始,声明可以使用的 XML 版本并给出文件的字符编码...

    web.xml配置文件详解[文].pdf

    `web.xml`是Java Web应用的核心配置文件,用于定义Servlet、过滤器、监听器以及其他相关组件的行为和配置。它是按照Servlet规范定义的标准格式编写,独立于任何特定的应用服务器,如Tomcat。以下是对`web.xml`文件中...

    web.xml配置详解

    web.xml 配置详解是指在 Java Web 应用程序中使用的部署描述符配置文件。它是一个 XML 文件,包含了很多描述 servlet/JSP 应用的各个方面的元素,如 servlet 注册、servlet 映射以及监听器注册。 在 web.xml 文件中...

    在web.xml中引入其他xml配置文件的步骤

    ### 在web.xml中引入其他XML配置文件的步骤 在Java Web开发中,`web.xml`作为Web应用程序的核心配置文件,负责定义应用级别的配置信息。为了提高代码的可维护性和复用性,有时需要将一部分配置内容提取到独立的XML...

    Web项目没有web.xml配置文件

    在现代的Web开发中,"Web项目没有web.xml配置文件"是一个常见的现象,尤其是在使用Spring Boot、Spring MVC等框架时。传统的Java Web应用通常依赖于`web.xml`文件来配置Servlet、过滤器、监听器等核心组件,但在最新...

    Web.xml配置文件.pdf

    《Web.xml配置文件详解》 在Java Web应用中,`Web.xml`文件是核心的部署描述符,它定义了应用程序的结构、行为以及服务器如何处理请求。这份文档将深入探讨`Web.xml`配置文件的各个关键元素,帮助开发者更好地理解...

    web.xml配置文件

    web.xml配置文件

    sruts2.0 web.xml 配置文件

    `web.xml`配置文件在Struts2中扮演着至关重要的角色,它是整个应用的部署描述符,定义了应用程序的入口点、过滤器、Servlet以及其他Web组件的配置信息。在这里,我们将深入探讨`web.xml`配置文件在Struts2中的应用...

    java web项目 web.xml配置文件下载

    全新的java web项目的配置文件,新建的纯净的web.xml文件,没做任何改动,下载就可以使用了。

    spring在web.xml中和在struts中的不同配置..pdf

    Struts2的Spring插件会在Struts配置文件(如struts.xml)中定义一个`<package>`,包含`<interceptors>`和`<default-interceptor-ref>`元素,这样Struts2就会知道如何与Spring协作,将Action实例化和依赖注入交给...

    详解Spring mvc的web.xml配置说明

    在构建基于Spring MVC的Web应用程序时,`web.xml`配置文件扮演着至关重要的角色。它定义了应用程序的行为,包括启动时的初始化、请求处理以及中间件的设置。下面我们将详细探讨`web.xml`中涉及Spring MVC的主要配置...

    为tomcat服务器配置https,tomcat需要设置的server.xml与web.xml配置

    在Tomcat的`conf`目录下,有两个主要的XML配置文件:`server.xml`和`web.xml`。`server.xml`是Tomcat的主要配置文件,而`web.xml`则定义了应用程序的行为。 在`server.xml`中,我们需要配置`<Connector>`元素来启用...

    log4j与web.xml的配置

    4. **通过web.xml配置Log4j** - 在web.xml中,我们可以使用`<context-param>`标签来指定Log4j配置文件的位置,例如: ```xml <param-name>log4jConfigLocation <param-value>/WEB-INF/classes/log4j....

Global site tag (gtag.js) - Google Analytics