广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    Web.xml设置详解

    来源:网络收集  点击:  时间:2024-05-27
    【导读】:
    一般的web工程中都会用到web.xml,web.xml主要用来配置,可以方便的开发web工程。web.xml主要用来配置Filter、Listener、Servlet等。那应该怎么样设置它呢?工具/原料more电脑方法/步骤1/7分步阅读

    1.web.xml是什么?

    首先 web.xml 是java web 项目的一个重要的配置文件,但是web.xml文件并不是Java web工程必须的。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。

    2/7

    2.加载过程

    启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取listener和context-param两个结点。容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 容器将context-param转换为键值对,并交给servletContext。 容器创建listener中的类实例,创建监听器。

    3/7

    3.元素详解

    web.xml首先是肯定要包含它的schema。其它的元素都放在web-app/web-app之中。discription/discription 是对站台的描述。display-name/display-name 定义站台的名称。distributable/ 是指定该站台是否可分布式处理。等等。

    4/7

    4.Spring配置

    配置Spring,必须需要listener,而context-param可有可无,如果在web.xml中不写context-param配置信息,默认的路径是/WEB-INF/applicationontext.xml,在WEB-INF目录下创建的xml文件的名称必须是applicationContext.xml。

    5/7

    5.Listener配置

    配置Listener只要向Web应用注册Listener实现类即可,无序配置参数之类的东西,因为Listener获取的是Web应用ServletContext(application)的配置参数。

    6/7

    6.Servlet配置

    从Servlet3.0开始,配置Servlet有两种方式:在Servlet类中使用@WebServlet Annotation进行配置或在web.xml文件中进行配置。

    7/7

    7.多个配置文件交叉引用处理

    多个配置文件可以在web.xml里用空格分隔写入,还可以用ref的external或bean解决。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_843870.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-07 16:00:54  耗时:0.038
    0.0384s