最新文章列表

[Java EE 7] JSF 资源处理

JSF 提供了标准的方式来处理资源,比如:图片,CSS,JavaScript 文件等。这些资源可以在组件的 rendered 属性中使用。 资源可以放在 web 工程的 /resources 目录下,也可以放到 classpath 的 /META-INF/resources 目录下。资源可以被本地化、版本化、集成化到 jar 包中。 资源可以被 EL 引用: [url=#{resource[' ...
cucaracha 评论(0) 有884人浏览 2014-04-11 20:09

[Java EE 7] JSF Facelets 快速入门

Facelets 是 JSF 的视图描述语言,用于取代 JSP,现在在 JSF 中支持 JSP 视图仅仅是为了向后兼容。在 JSF 2 中引入的新特性,例如 composit 组件和 Ajax,都只能使用 facelets。 Fecelets 的主要特性还包括强大的模板系统、可重用和易于开发、更好的错误报告(包括行标)、和设计师友好的架构。 Facelets 页面使用 XHTML 1.0 和层叠 ...
cucaracha 评论(0) 有2000人浏览 2014-04-08 14:49

jsf之组件的immedate属性,context.renderResponse

     在实际开发中有时会遇到这样一种情况:      页面上有三个组件一个组件是名字的输入框,该输入框的是必填项,一个是国家的下拉框,一个是城市的下拉框,要实现更改国家下拉框的数值会自动修改城市下拉框的数值。并且名字输入框是必须填写的。      我们知道名字的校验过程发生在jsf生命周期中 “过程验证”和“更新模型属性”两个阶段之间。因此如果我们不填写名字的输入框,直接点击国家列表中的数值,那 ...
jsf 
Supanccy2013 评论(0) 有593人浏览 2014-03-09 14:24

jsf事件之动作监听事件

    按钮和连接触发动作事件,在接近生命周期结束处的“调用应用程序”阶段触发动作事件     当激活命令组件时候,该组件会提交请求,因此没有必要像值更改事件那样用onchange属性来强制提交表单     区分动作事件和动作监听事件的却别是很重要的,简而言之:动作是为业务逻辑设计的。并且参与导航处理,而动作监听通常执行用户界面逻辑,并不参与导航处理。     当动作需要有关用户界面的信息时候,动作 ...
jsf 
Supanccy2013 评论(0) 有622人浏览 2014-03-09 13:52

jsf 事件之 值更改事件(实现组建之间的联动)

    jsf的六个生命周期:请求--->回复视图-->应用请求值-->过程验证-->更新模型值-->调用应用程序-->呈现相应-->响应     值更改事件发生在 阶段“过程验证”之后     下面的实例实现:下拉框是一组国家列表,当选中一个国家时候,再另一个下拉框中填充该国家的主要城市,并且更改另一个输入框中显示的当前国家的名称: 1,后台bean模型 ...
jsf 
Supanccy2013 评论(0) 有734人浏览 2014-03-09 13:05

jsf facelets模板的使用

<ui:composition> 指定使用哪个模版文件,然后通过 <ui:define> 对模版文件中每个可供插入的“ <ui:insert> 锚点”进行定义。 在运行期,具体的内容将会被插入到 <ui:composition> 中定义的锚点位置。 和 ui:component 一样,这个标签以外的内容将被编译器忽略 , 不会显示在视图中 , 和 ui ...
jsf 
Supanccy2013 评论(0) 有1075人浏览 2014-03-07 01:48

jsf的六个阶段

阶段 说明 恢复视图 为选定的视图找到或创建组件树。 一旦用户单击JSP页面上的链接或按钮,就会启动此阶段。JSF应用里的JSP页面被表示成一个组件树。JSF实现会进一步将这些组件链接到事件处理程序和验证程序,并将视图保存在FacesContext对象中,以备后面的处理过程所用。FacesContext对象包含了JSF用来管理当前会话中当前请求的GUI组件状态所需要的所有状态信息。 应用请求值 使用 ...
jsf 
Supanccy2013 评论(0) 有555人浏览 2014-03-07 00:55

jsf标签

Jsf标签详解(一个不漏) 整理来自:www.web-tag.net   actionListener f:actionListener标签为h:commandLink,h:commandButton等指定自定义的事件侦听类。 f:actionListener使用: JSP: <h:commandButton id="regist" value="Reg ...
jsf 
Supanccy2013 评论(0) 有1062人浏览 2014-03-06 23:54

jsf之登陆

一环境搭建: 1,创建WebProject 2,添加jsf jar包:jsf-api.jar  jsf-impl.jar 3,配置web.xml文件  即可 知识点: 1,xhtml中#表示延迟取值:什么时候用什么时候计算值    jsp中用$表示及时取值:立马计算并赋值 二实例登陆 1,web.xml文件配置 <?xml version="1.0" encodin ...
jsf 
Supanccy2013 评论(0) 有703人浏览 2014-03-03 22:54

JSF生命周期概述

JSF生命周期概述JSF 程序生命周期的 5 个阶段如下(注意每个阶段的事件处理):1.    恢复视图 2.    应用请求的值;处理验证 3.    更新模型值;处 ...
www.mn97.com 评论(0) 有89人浏览 2014-01-13 17:02

javax.servlet.ServletException: Singleton is not set

在编辑JSF2.2时,添加了CDI支持,但基本的页面报错如下: javax.servlet.ServletException: Singleton is not set javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)  经检查,是一个低级错误,添加CDI支持,一方面需要在项目的lib文件夹下添加weld-serv ...
honley 评论(0) 有1698人浏览 2014-01-10 22:10

解决rich:pupupPanel的阴影

1.         解决rich:pupupPanel的阴影 写一个style覆盖richfaces自带的样式就解决了。 .rf-pp-shdw {     visibility: hidden;     display
xiaosa3134 评论(0) 有581人浏览 2013-12-16 17:26

JSF —— 以编程方式访问用户界面组件

  目录: Facelets页面:hello.xhtml hello.xhtml的支撑bean 下面是经修改的Facelets页面:hello.xhtml 修改comma
JSF 
tuxq5721 评论(0) 有1274人浏览 2013-11-25 21:51

JSF中不同作用域bean线程问题

    请求作用域bean是单线程的,因此具有与生俱来的安全性特点,而会话作用域bean不是单线程的。     例如一个用户可以从多个浏览器窗口提交响应,每个响应由独立的请求线程处理。如果用户在自己的会话作用域bean中需要线程安全的话,就必须提供锁机制。
jsf 
鱼羊白千 评论(0) 有987人浏览 2013-11-21 17:57

JSF的<ui:composition>标签

  <ui:composition> 指定使用哪个模版文件,然后通过 <ui:define> 对模版文件中每个可供插入的“ <ui:insert> 锚点”进行定义。 在运行期,具体的内容将会被插入到 <ui:composition> 中定义的锚点位置。      和 ui:component 一样,这个标签以外的内容将被编译器忽略 , 不会显示在视图中 ...
jsf 
鱼羊白千 评论(0) 有1379人浏览 2013-11-20 23:33

JSF静态导航

在简单的Web应用中,网页导航是静态的,像单击按钮总是选择固定的JSF页面来呈现响应。 只需为每个按钮赋予一个action特性,如在index.xhtml页面中<h:commandButton label="login" action="welcome"/>。 action特性的值被称为结果,结果可以选择地被映射到一个视图ID。 如果没有特定结果提 ...
jsf 
鱼羊白千 评论(0) 有577人浏览 2013-11-18 22:27

延迟表达式

    JSF引入了请求处理生命周期,生命周期控制表单提交(回传)时发生的事件。在回传期间,渲染正在回传的标记的JSP页面还不确定,还不能用于JSF运行时,因此页面上的表达式都不可用,因为它们页面渲染的时候才求值。     JSF引入了延迟表达式的概念,使得表达式既可以在页面渲染期间使用,也可以在回传期间使用。这个概念允许延迟表达式(例如#{user.name})向用户显示值,也可作为用户输入值的“ ...
jsf 
鱼羊白千 评论(0) 有579人浏览 2013-11-17 21:15

JSF中java bean

1.java bean是一个类,它将属性和事件向框架公开,并为其属性提供getter和setter方法,getter和setter方法可以执行任意操作,如计算或甚至访问数据库; 2.在JSF中的java bean必须为输入组件使用读写属性,但可为输出组件使用只读属性; 3.一个受管的bean是可以从JSF页面的java bean,受管bean必须具有名称和作用域; 4.在JSF应用程序中,不同用户访 ...
jsf 
鱼羊白千 评论(0) 有421人浏览 2013-11-14 22:19

JSF —— Facelets 标签

          最初是作为对JSF 1.x中基于JSP的视图处理程序的替代而开发的。在JSF2.0中,Facelets作为JSF的默认视图技术来替换JSP。除了是一种更好的视图处理程序外,Facelets还支持大量用于模板化和其他目的的标签。   命名空间: xmlns:ui="http://java.sun.com/jsf/facelets" ...
tuxq5721 评论(0) 有1884人浏览 2013-11-13 22:02

JSF 自定义标签验证器的实现

1. 继承Validator编写新的validator, (此例是继承LengthValidator). 此validator用于中英文长度验证。 因为1个中文在oracle中占3个字符。 package com.cs.web.validator; import java.io.UnsupportedEncodingException; import javax.faces.component. ...
lydvqq 评论(0) 有1747人浏览 2013-11-05 13:19

最近博客热门TAG

应用服务器(43288) Spring(40812) Hibernate(33330) Tomcat(28345) 框架(27200) 设计模式(24056) Servlet(23313) Struts(22805) Bean(22194) 企业应用(18268) thread(15826) 多线程(14801) SUN(11436) 虚拟机(11382) Cache(11314) Security(8002) SSH(7109) DAO(6880) MVC(6206) AOP(6187)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics