zoukankan      html  css  js  c++  java
  • 分析helo1项目中的 Web.xml

           web.xml文件位于hello1 中target/WEB-INF/classes/javaeetutorial目录下。

           这个web.xml文件包含Facelets应用程序所需的几个元素:

    其中(1)一个上下文参数指定项目阶段:

        <context-param>

                 <param-name>javax.faces.PROJECT_STAGE</param-name>
                 <param-value>Development</param-value>
        </context-param>

    上下文参数提供网络应用程序所需的配置信息。应用程序可以定义自己的上下文参数。此外,JavaServer Faces技术和Java Servlet技术定义了应用程序可以使用的上下文参数。

    (2)一个servlet元素及其servlet映射元素,用于指定FacesServlet。所有带有。xhtml后缀将匹配:

            <servlet>
                     <servlet-name>Faces Servlet</servlet-name>
                     <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
                     <load-on-startup>1</load-on-startup>
            </servlet>
            <servlet-mapping>
                     <servlet-name>Faces Servlet</servlet-name>
                     <url-pattern>*.xhtml</url-pattern>
             </servlet-mapping>

    (3)指定登录页面位置的欢迎文件列表元素:

             <welcome-file-list>
                      <welcome-file>index.xhtml</welcome-file>
             </welcome-file-list>

    param 元素允许您为插入 XHTML 文档的对象规定 run-time 设置   name:定义参数的名称(用在脚本中)。value :规定参数的值。
    <servlet-name> 这个是我们要注册servlet的名字,一般跟Servlet类名有关
    <servlet-class> 这个就是指向我们要注册的servlet 的类地址, 要带包路径;以上两个包在一个servlet 节点之下
    <servlet-mapping> 是用来配置我们注册的组件的访问路径,里面包括两个节点
    <url-pattern> 配置这个组件的访问路径
  • 相关阅读:
    sass学习(1)——了解sass
    ES6学习(2)——arrows箭头函数
    ES6学习(1)——如何通过babel将ES6转化成ES5
    过年后的小计划
    JavaScript,通过分析Array.prototype.push重新认识Array
    JavaScript如何判断参数为浮点型
    gulp之静态资源防缓存处理
    递归算法,JavaScript实现
    有趣的Node爬虫,数据导出成Excel
    Memcached、Redis、RabbitMQ
  • 原文地址:https://www.cnblogs.com/luv-letter/p/10590764.html
Copyright © 2011-2022 走看看