Jsf
文章平均质量分 91
intervalintl
这个作者很懒,什么都没留下…
展开
-
Jsf 验证 和 转换
JSF的转换与验证2008年04月22日 星期二 下午 02:30关注生命周期阶段 关于 immediate 属性上图中描绘的转换和验证过程表示了将 UIInput 组件的 immediate 属性设置为 false 时的应用程序流程。 如果这个属性设置为 true,那么转换和验证会发生在生命周期更早的时期,即应用请求值阶段.将 immediate 属性设置为 true J...原创 2009-03-12 17:58:05 · 153 阅读 · 0 评论 -
Jsf Mbean Scope
JSF中的MBean,其实MBean就是一个JavaBean,因此它有着和JavaBean相同的要求。 最后是MBean的配置,JSF的MBean需要在faces-config文件中做配置,配置方法如下: <managed-bean> <description>demo of config</description> <display-name>...2009-03-15 16:01:15 · 106 阅读 · 0 评论 -
jsf中action、actionlistener、valueChangeListener的区别
事件 | 校验 | 参数 | 事件产生 | 页面跳转 action | ok ...原创 2009-01-05 17:46:26 · 130 阅读 · 0 评论 -
JSF的commandButton、commandLink、outputLink用法小结
comanndButton和commandLink: h:commandButton 可以提交表单,但不能传递参数 h:commandLink 可以提交表单,又能传递参数,但是以链接的形式展现 commandLink必须要在一个from中。 comanndButton和commandLink要在一个from中才能提交表单内容。 会发送回本页面,并触发JSF的生命周期,比如:重建组件树、应用请求值等...原创 2009-01-05 17:50:19 · 259 阅读 · 0 评论 -
jsf生命周期监听
这里有一点代码, 一个 PhaseListener, 我们可以用她来了解 JSF's Request Processing Lifecycle如何工作的.下面是一个在生命周期开始和结束时执行的一个简单的PhaseListener package com.jsf;import javax.faces.event.PhaseListener;import javax.fac...原创 2009-01-06 15:50:01 · 199 阅读 · 0 评论 -
Jsf自定义validator
页面:val为faces-config中配置的backbean<h:form> <h:inputText id="email" required="true" value="#{val.email}" validator="#{val.validateEmail}"> <!-- <f:valida2009-01-06 16:21:42 · 192 阅读 · 0 评论 -
JSF Faces API中的FacesContext和ExternalContext
在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext.首先讲解如何使用FacesContext . 对每个JSF请求,FacesServlet对象都会为其获取一个javax.faces. context. FacesContext类的实例。FacesServlet对象将下列3个取自Web容器的对象传给javax.faces.conte...原创 2009-02-17 16:21:31 · 139 阅读 · 0 评论 -
FacesUtil
public class FacesUtil { private static Logger logger = Logger.getLogger(FacesUtil.class); public static Object getValueExpression(String expressionString, Class cla) { FacesContext fc...2009-02-17 16:27:47 · 183 阅读 · 0 评论 -
Jsf Bean 之间调用
一、从JSF页面传递参数给托管Bean虽然利用h:commandLink 和h:commandButton组件,可以通过action和actionListener来触发托管Bean中的方法,但是不能向这些方法中传递参数。对于动态传递参数,不是不可以实现,这点可以通过使用f:attribute来实现。而且f:attribute也可以很好的和actionListener联合使用。例子:<h:c...原创 2009-02-18 13:58:08 · 462 阅读 · 0 评论