<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<!-- **********JSF参数设置************************************* -->
<context-param>
<description>
详见:javax.faces.application.ProjectStage类
可取值:
Development
UnitTest
SystemTest
Production
</description>
<param-name>javax.faces.PROJECT_STAGE</param-name>
<param-value>Development</param-value>
</context-param>
<context-param>
<description>
指示是在客户端(client)还是在服务器端(server)保存UI组件的状态和
session信息, server表示保存到服务器端,client表示保存到客户端,
默认为server。
</description>
<param-name>javax.faces.STATE_SAVING_METHOD</param-name>
<param-value>client</param-value>
</context-param>
<context-param>
<description>
当使用扩展名映射(后缀映射)时,所使用的资源的默认后缀
默认为.jsp,它自于javax.faces.application.ViewHandler
类中的常量. 常量的名字是 DEFAULT_SUFFIX 值相当于 ".jsp"
</description>
<param-name>javax.faces.DEFAULT_SUFFIX</param-name>
<param-value>.xhtml</param-value>
</context-param>
<!--
<context-param>
<description>
当在这个应用中处理JSF请求时,
所使用的生命周期实例的标识符.
默认的生命周期模型
</description>
<param-name>javax.faces.LIFECYCLE_ID</param-name>
<param-value></param-value>
</context-param>
-->
<!-- ********************************************************* -->
<context-param>
<description>
逗号分隔的上下文相关的资源路径列表,
JSF将在装载WEB-INF/faces-config.xml之前载入这些资源
</description>
<param-name>javax.faces.CONFIG_FILES</param-name>
<param-value>
/WEB-INF/faces-config.xml
</param-value>
</context-param>
<context-param>
<description>
设置自定义的Facelets标签库文件路径
</description>
<param-name>javax.faces.FACELETS_LIBRARIES</param-name>
<param-value>/WEB-INF/guessnumber.taglib.xml</param-value>
</context-param>
<!-- ********************************************************* -->
<context-param>
<description>
Set this flag to true if you want the JSF
Reference Implementation to verify that all of the application
objects you have configured (components, converters,
renderers, and validators) can be successfully created.
Default value is false.
告诉JSF验证其可以创建应用对象(组件,呈现器,转换器等),
那么设置标志为true, 默认值为false。
</description>
<param-name>com.sun.faces.verifyObjects</param-name>
<param-value>false</param-value>
</context-param>
<context-param>
<description>
Set this flag to true if you want the JavaServer Faces
Reference Implementation to validate the XML in your
faces-config.xml resources against the DTD. Default
value is false.
告诉JSF根据DTD验证配置文件,
那么设置标志为true, 默认值为false。
</description>
<param-name>com.sun.faces.validateXml</param-name>
<param-value>false</param-value>
</context-param>
<!--
<context-param>
<description>资源更新检查周期</description>
<param-name>com.sun.faces.resourceUpdateCheckPeriod</param-name>
<param-value>-1</param-value>
</context-param>
<context-param>
<description>
当状态保存方法设置为server时,
控制会话中保存的视图数量.
无默认值
</description>
<param-name>com.sun.faces.NUMBER_OF_VIEWS_IN_SESSION</param-name>
<param-value>-1</param-value>
</context-param>
-->
<!-- ********************************************************* -->
<!--
<context-param>
<description>
Setting this to true will cause the FaceletViewHandler
to print out debug information in an easy to use screen
when an error occurs during the rendering process。
很显然,为了方便开发,我们应该设置。
</description>
<param-name>facelets.DEVELOPMENT</param-name>
<param-value>true</param-value>
</context-param>
<context-param>
<param-name>facelets.SKIP_COMMENTS</param-name>
<param-value>true</param-value>
</context-param>
-->
<!-- **********JSF基本设置************************************* -->
<!-- Faces Servlet -->
<servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Faces Servlet Mapping -->
<!--
This mapping identifies a jsp page as having JSF content. If a
request comes to the server for foo.faces, the container will
send the request to the FacesServlet, which will expect a
corresponding foo.jsp page to exist containing the content.
-->
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.faces</url-pattern>
<!--
<url-pattern>*.xhtml</url-pattern
<url-pattern>*.jsf</url-pattern>
<url-pattern>/faces/*</url-pattern>
-->
</servlet-mapping>
<!-- **********Web基本设置************************************ -->
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>index.xhtml</welcome-file>
</welcome-file-list>
<!-- **********安全设置**************************************** -->
<login-config>
<auth-method>FORM</auth-method>
<realm-name/>
<form-login-config>
<form-login-page>/login.jsp</form-login-page>
<form-error-page>/loginerror.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>manager</role-name>
</security-role>
<security-role>
<role-name>employee</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>jsf</web-resource-name>
<description>javaserver faces</description>
<url-pattern>/security/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>manager</role-name>
<role-name>employee</role-name>
</auth-constraint>
</security-constraint>
</web-app>
- 浏览: 34947 次
- 性别:
- 来自: 上海
文章分类
最新评论
-
308655406:
讲了原理 讲了注意事项 居然没有举例讲怎么用。。。
jQuery 数据缓存data(name, value)详解及实现
发表评论
-
JSF2 FORM组件
2013-01-14 18:10 770添加Form组件 标签h:form展示一个输入表单,包 ... -
JSF2 页面标签使用说明(一)
2013-01-14 18:08 1098Web页面代表了web应用 ... -
JSF2 使用bean验证
2013-01-14 18:03 799验证用户的输入来维 ... -
JSF相关表单控件收集
2013-01-14 17:52 710import javax.enterprise.contex ... -
JSF的ViewExpiredException异常处理 转
2012-12-24 14:08 920视图没有存储的异常 javax.faces.applicat ... -
JSF笔记 – JSF运行流程和生命周期介绍
2012-12-20 14:13 760JSF是一个Web应用,也会 ... -
JSF项目中实现基于RBAC模型的权限管理设计(二) 转
2012-12-20 10:33 8804.3 权限验证模块设计 一个好的权限管理机制在项目中应 ... -
JSF项目中实现基于RBAC模型的权限管理设计(一)(转)
2012-12-20 10:32 10651 概述 几乎所有的项目都会涉及到权限控制 ... -
JSF中session过期后视图恢复的问题
2012-12-20 10:16 1149在jsf中,一旦session过期,生命周期为session的 ... -
JSF获取页面路径和参数
2012-12-18 20:39 1130FacesContext facesContext ... -
JSF2拦截器
2012-12-18 20:40 1435/* * To change this template, c ...
相关推荐
这份文件 把javaEE 中web.xml中的基本配置都 写在里面了
jsf 的配置文件,需放在web-inf下。faces-config.xml
一个简单的jsf登录效果,基本标签的使用,适用于jsf初学者,包括web.xml的配置和faces-config.xml的配置
包括web.xml,face-config.xml,appcontext.xml 博文链接:https://ralf-realman.iteye.com/blog/30945
部署描述文件( web.xml ) 一组由应用程序开发者创建的自定义对象(有可能) 一些可能包含自定义组件、约束、转换器或者监听器的对象 为在页面中表现自定义对象的一组自定义tag 包含JSP页面的JSF应用...
|-- org.qiujy.web.controller JSF的托管Bean包 |--WebRoot |-- META-INF 打包的信息文件夹 |-- WEB-INF |-- faces-config.xml JSF的配置文件1,托管Bean的配置 |-- navigation.xml JSF的配置...
Jetty 欢迎访问Jetty文档 Wiki.... 这个wiki提供jetty的入门教程、...override-web.xml–Post-web.xml configuration 特性参考 SSL Connectors参考 QoSFilter参考 DoSFilter参考 FAQ Contributing Contributing to Jetty
Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................
使用时MyFaces在web.xml中多个上下文参数配置详解(中、英文)
花了很多时间才找好这些包,希望对大家有所帮助。 包中含有6个源码包:servlet-api、jstl-api、jsp-api、jsf-impl、jsf-api和el-...下载后解压包,将包直接放到WEB工程的lib文件中,配置相应的web.xml文件就可以OK了。
示例-spring-boot-jsf-primefaces 一个使用 JSF 2.2 和 ... 有些需要 web.xml 或 faces-config.xml,我正在寻找更多基于 javaconfig 的应用程序。 合并几个示例后,我尝试删除组件并更新配置,直到我想出这个。
2.4.2 JSF配置文件结构 68 2.5 托管Bean和表达式语言 69 2.5.1 托管Bean的属性和表达式语言 69 2.5.2 托管Bean的方法 78 2.5.3 托管Bean的分类 80 2.5.4 初始化托管Bean的属性 85 2.5.5 通过FacesContext访问应用...
分子面MolecularFaces是Java Server Faces(JSF)的可重用UI组件的集合,具有用于化学和生物化学的输入和输出...XML命名空间xmlns:mol="http://github.com/ipb-halle/MolecularFaces"通过web.xml配置资源MolecularFaces
Optimus提供基于Google Guice IOC容器的注释来代替XML配置和一个XML-less Navigation Handler能够让你减少基于XML配置JSF Navigation的需要。此外Optimus还支持利用JPA实现数据持久化;将DataTable的内容导出成Excel...
Optimus提供基于Google Guice IOC容器的注释来代替XML配置和一个XML-less Navigation Handler能够让你减少基于XML配置JSF Navigation的需要。此外Optimus还支持利用JPA实现数据持久化;将DataTable的内容导出成Excel...
JSF模板 使用maven在Intellij上进行JSF...默认的web.xml配置 如何使用 要使用该模板,用户必须已经安装了服务器。 安装后,只需将存储库用作github上的模板并下载项目。 要在IDE Intellij中配置TomCat,只需遵循以下。
刚刚学习richfaces,按照 user guide 上第三章的教程,总是实现不了预期效果,总是停留在tomcat错误页面上,思来想去web.xml和faces-config.xml都按照要求配置了,为何不对呢? google那么了长时间,总算提炼出一个...