jsf 相关
文章平均质量分 81
ganqing1234
这个作者很懒,什么都没留下…
展开
-
jsf查找Spring管理的bean
这个工具类提供在JSF世界里查找Spring管理的bean.也实现在Spring中查找JSF组件的方法.(http://tech.it168.com/jd/2008-01-04/200801032352532.shtml) package com.skysoft.rbac.dao; import org.springframework.context.ApplicationContext; imp...原创 2009-03-31 11:21:00 · 185 阅读 · 0 评论 -
jsf中的immediate
作为输入组件,如UInput, immediate="true"时验证会提前,不过我感觉这好像没什么用,因为本来第三步就会执行验证了,提不提早都一样。它的另外一个效果是valueChangeListener会先于第三步process validate 验证执行,这点倒是满有用的。而一般情况下valueChangeListener会在值改变并且通过验证之后即invoke applications阶段...2008-04-08 14:55:22 · 177 阅读 · 0 评论 -
jsf中的immediate
今天看到一个网站上的一个有关jsf中的immediate的讨论,一般我们都会认为对于command...和inputinput...immediate的处理是不同的,但有一个人认为其实他们都是相同的,不同的是对于command来说action会提前调用(先于validator),因为action的导航作用才使得页面跳过了后面的验证。听起来有些道理,我特地实验了一下,就是去掉action的返回值,结...2008-04-17 17:40:59 · 242 阅读 · 0 评论 -
null 的验证 和 转换
页面 上的 输入组件 的输入值 如果是 null 时(组件的required=false),如果 组件的值是原始类型,页面自然 会出错(converter出错)。 否则 组件的值是对象类型的话,组件的验证器 不会 执行(实验中 自定义的验证器没有执行)。 就是说 在验证器里 对null的情况 是没有办法处理的。...2008-05-16 15:19:27 · 152 阅读 · 0 评论 -
jsf 中的 immediate 3
jsf 中的 immediate 很烦阿,今天有发现它的一个特性,一般情况下在 jsf生命周期的第6步RENDER_RESPONSE,会调用get方法来完成页面的显示,而如果这个生命周期是由一个 immediate=true 的组件引发的而且是针对同一页面的话,get方法就不会执行。利用这点终于解决了一个问题,不过这是在 portlet下的,而且是a4j的组件,不知道原生的jsf是不是一样。 ...2008-05-22 15:49:21 · 106 阅读 · 0 评论 -
Jsf 定制 组件
项目里面使用了sandbox 的 s:selectManyPicklist 标签, 但是因为它只有两个button,客户需要加两个全选的button。开始的解决方法是这样,但是在不同的浏览器下位置有变动。于是就想自己定制这个tag,加上全选的两个按钮。 [code="java"] ...2008-12-26 16:23:48 · 134 阅读 · 0 评论 -
jsf几个常用取值方法和技巧总结
jsf几个常用取值方法和技巧总结(持续更新) 1、获取managedbean或是解析表达式 有三种方法 [code="java"] FacesContext context =FacesContext.getCurrentInstance(); ValueBinding binding = context.getApplication().createValueBindin...原创 2008-12-31 15:27:42 · 273 阅读 · 0 评论