`
ganqing1234
  • 浏览: 171679 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

jsf 中的 immediate 3

阅读更多
jsf 中的 immediate 很烦阿,今天有发现它的一个特性,一般情况下在 jsf生命周期的第6步RENDER_RESPONSE,会调用get方法来完成页面的显示,而如果这个生命周期是由一个 immediate=true 的组件引发的而且是针对同一页面的话,get方法就不会执行。利用这点终于解决了一个问题,不过这是在 portlet下的,而且是a4j的组件,不知道原生的jsf是不是一样。

今天想想可能真的是ajax的原因。而不是jsf 中的 immediate 的特性。
分享到:
评论

相关推荐

    学习技术 jsf必备 ————JSF标签.pdf

    本文档主要介绍了JSF中常用的几种标签及其应用场景。 #### 2. JSF标准标签 JSF提供了多种类型的标签,包括输出类标签、输入类标签、命令类标签、选择类标签以及其他标签。这些标签的设计旨在简化Web应用程序的开发...

    《JSF入门》简体中文版.pdf

    JSF支持多种类型的事件,包括动作事件(Action Events)、即时事件(Immediate Events)、值变事件(Value Change Events)和Phase事件(Phase Events)。事件处理机制允许用户界面组件响应用户操作,如点击按钮或...

    JSF 一些经验 .doc

    Seam 是一个为 JSF 提供增强功能的框架,它能够无缝地与 JSF 集成,并且不仅仅局限于 EJB3 和 JBoss 平台。通过添加 Seam 的 Phase Listener,可以显著增强 JSF 生命周期中的异常处理能力。即使不使用 Seam 的其他...

    JSF配置.pdf

    即时事件(Immediate Events)允许在同一个请求处理阶段内立即处理事件,而不是等待JSF生命周期完成后再处理。 #### 4.3 值变事件 值变事件(Value Change Events)用于监听UI组件值的变化,并在值变化时执行特定...

    《JSF自定义组件》

    - **更新模型值(Update Model Values)**:在这个阶段,JSF框架会将前端组件中的值更新到后端模型对象(例如,Bean)中。 - **调用应用程序(Invoke Application)**:在此阶段,JSF框架会处理所有的Action事件,...

    jsf自定义组件.pdf

    - **更新模型值(Update Model Values)**:在这个阶段,JSF将把表单数据更新到与组件绑定的后端Bean或模型对象中。 - **调用应用程序(Invoke Application)**:这一阶段处理所有与业务逻辑相关的操作,例如执行...

    JSF基于EJB Hibernate Spring整合开发与项目

    在JSF中,`immediate`属性控制着组件是否立即提交表单而不是等待整个表单的提交。合理使用该属性可以优化用户体验,提高表单响应速度。 ##### 2.6 MVC模式与JSF JSF遵循模型-视图-控制器(MVC)架构模式。了解MVC...

    JSF标签简体中文版

    - **immediate**:设置是否立即处理该组件的事件。 #### 四、输出类标签详解 - **outputLabel**:用于显示文本标签。通过`for`属性关联其他输入控件,并通过`value`属性设置显示的文本内容。 - 示例:`...

    JSF标签库快速参考

    在JavaServer Faces (JSF)中,HTML标签库提供了一系列丰富的组件,用于构建动态网页应用。这些组件不仅支持基本的HTML输入和输出,还提供了高级功能,如表单验证、数据绑定等。 ##### 1.1 commandButton **用途:*...

    JavaServer Faces 2.0完全参考手册(JSF2.0中文版) 1/2

    在这本权威著作中,sun microsystems公司中的jsf合作规范领导者展示了如何创建动态的、跨浏览器的web应用程序,由于保留了较高质量的代码和可扩展性,这些应用程序可以给用户带来极为优秀的体验。 《JavaServer ...

    jsf 控件说明(很好)

    JavaServer Faces(JSF)...在JSF开发中,理解这些核心概念和组件对于构建功能丰富的Web应用至关重要。通过利用JSF提供的控件和标记库,开发者可以更高效地构建交互式、动态的用户界面,同时享受到Java的强大后端支持。

    jsf2.0新特性及richface优化总结

    3. **避免在getter方法中放置业务逻辑**: - 将业务逻辑封装在getter方法之外,可以保持代码的清晰和可维护性,遵循单一职责原则。 4. **ajaxSingle属性**: - 当设置`ajaxSingle`为`true`时,仅提交当前组件,并...

    ajax4jsf使用手册

    3. 在Web.xml中配置Ajax4JSF的监听器和过滤器。 4. 在JSF页面中导入Ajax4JSF的命名空间。 ### 3. Ajax4JSF 的基本使用 - **Ajax 请求触发**:通过在JSF组件上添加Ajax4JSF的行为,如`...

    JSF生命周期及组件开发

    在JSF中,客户端发送的请求和服务器端的处理遵循一个特定的生命周期流程,这个流程对于理解JSF应用程序的行为至关重要。 JSF生命周期分为五个主要阶段,每个阶段都有其特定的任务和目的: 1. **恢复视图**...

    JSF中文标签

    JSF中的HTML标签具有一些共通的属性,具体如下: - **id**:所有组件均可设置,用于标识组件以便其他标签或组件引用。 - **binding**:绑定到UIComponent。 - **rendered**:控制组件是否被渲染。 - **styleClass**...

    JSF标签知识点.pdf

    JSF标签拥有通用属性,如`id`用于唯一标识,`binding`绑定到UIComponent对象,`rendered`控制组件是否渲染,`styleClass`用于CSS样式,`value`设置或绑定值,`valueChangeListener`处理值改变事件,`converter`定义...

    ajax4jsf常用标签的使用借鉴.pdf

    Ajax4JSF 是一个扩展了JavaServer Faces (JSF)框架的库,它提供了一组AJAX(异步JavaScript和XML)相关的标签,使得开发者能够更方便地在JSF应用中实现局部刷新和异步数据交互。在本文中,我们将探讨Ajax4JSF中的几...

    JavaServer Faces完全参考手册(JSF:Complete Reference)

    - **JSF 表达式语言 (EL)**:用于在JSF页面中引用托管bean和其他对象。 - **JSF1.1和JSF1.2之间表达式语言的重要变化**:对比了这两个版本中EL的变化。 - **统一EL概念**:介绍了EL的基本概念。 - **值表达式**:...

Global site tag (gtag.js) - Google Analytics