分析helo1项目中的 Web.xml

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

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

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

   

             javax.faces.PROJECT_STAGE
             Development
   

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

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

       
                 Faces Servlet
                 javax.faces.webapp.FacesServlet
                 1
       
       
                 Faces Servlet
                 *.xhtml
         

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

         
                  index.xhtml
         

param 元素允许您为插入 XHTML 文档的对象规定 run-time 设置   name:定义参数的名称(用在脚本中)。value :规定参数的值。
这个是我们要注册servlet的名字,一般跟Servlet类名有关
这个就是指向我们要注册的servlet 的类地址, 要带包路径;以上两个包在一个servlet 节点之下
是用来配置我们注册的组件的访问路径,里面包括两个节点
配置这个组件的访问路径

转载于:https://www.cnblogs.com/luv-letter/p/10590764.html

你可能感兴趣的:(分析helo1项目中的 Web.xml)