`
gapele
  • 浏览: 56684 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JSF_dataTable中commandLink的失效问题

    博客分类:
  • JSF
阅读更多

 

      dataTable组件中的"<h:commandLink"操作要重新进行一次查询的,这个时候如果与之前列表中的查询结果不一至那么就不进行有关的操作的,那么问题就在查询条件不一样上,因为在"<h:commandLink"操作上重新进行一次查询时,上面的条件未完未提交,生成的查询条件就一定如出列表时的条件不一样,查询结果就不同,所以"<h:commandLink"操作失效。

     现要解决此问题就是怎样让未提交form时与提交form后的查询保持一至呢,在一些JSF例子中的

managed-bean-scope定义都是session的,所以不存在这个问题,但我们在开发中一般managed-bean-scope定义都是request的,那就每次请求的数据都要维持作条件的输入元素数据一至性,

用<t:saveState value="#{managed-bean.property}" />就能解决此问题,

<t:saveState 是将元素属性值的保持方式是以客户端持久化方式存在,当每次就新请求要初始managed-bean是将持久化的属性还原到原属性中的,这样可保证两次查询是一致的。

分享到:
评论

相关推荐

    《JSF_实战》非常好的JSF学习书

    《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF学习书《JSF_实战》非常好的JSF...

    jsf_page.rar_ jsf_page_JSF_PAGE_java jsf_jsf glassfish_jsp page

    在这个名为"jsf_page.rar"的压缩包中,包含了一个关于JSF分页处理的示例,这对于理解和实现高效的数据展示非常有用。下面我们将详细探讨JSF分页、相关技术以及如何在实际项目中应用。 1. JSF分页基础: - 分页是...

    JSF_EL_介绍.doc

    - **错误处理**:当表达式计算失败时,如尝试访问不存在的属性,JSF_EL将抛出异常,确保开发人员能及时发现并解决问题。 综上所述,JSF_EL不仅简化了Web应用的开发过程,还提供了高度灵活的数据绑定和计算能力,是...

    图书管理系统-BookM_JSF_Hibernate_Spring

    《图书管理系统-BookM_JSF_Hibernate_Spring》是一个基于Java技术栈的Web应用程序,它融合了多个核心技术,包括JavaServer Faces(JSF)、Hibernate、Spring框架以及ajax4jsf库,旨在提供一个高效、易用的图书管理...

    jsf.rar_JSF_j2ee jsf_jsf j2

    让我们深入探讨JSF框架的核心概念、工作原理以及如何在J2EE环境中应用它。 JSF主要设计目标是简化Web应用程序的开发,通过提供一套声明式组件和事件处理机制,使得开发者可以专注于业务逻辑而不是底层HTTP请求的...

    jsf2.0 dataTable单行修改例子

    在JSF(JavaServer Faces)2.0中,`dataTable`是一个非常重要的组件,用于展示动态数据表。这个例子展示了如何实现一个具有单行编辑功能的`dataTable`,让用户能够直接在表格中编辑数据并保存更改。下面我们将深入...

    ajax4jsf 刷新datatable 例子

    在这个“ajax4jsf 刷新datatable 例子”中,我们将探讨如何利用Ajax4jsf实现数据表格(datatable)的局部刷新功能,从而提高用户体验。 首先,让我们了解什么是Datatable。在JSF中,`&lt;h:dataTable&gt;` 是一个组件,...

    JSF.rar_JSF_hsf_eaxample

    在给定的资源"JSF.rar"中,包含了一个名为"JSF_hsf_eaxample"的示例项目,这个项目可能是为了帮助初学者理解JSF的基本工作原理和如何进行实际应用。"JSF的例子"这个文件名暗示了这是一个实践性的教程,可能包含了从...

    经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发.pdf

    这个项目包括5个实体,这5个实体之间具有复杂的关联关系,而且业务逻辑也相对复杂,希望让读者理论联系实际,真正将jsf+ejb 3+jpa整合真正运用到实际开发中。该案例采用目前最流行、最规范的java ee架构,整个应用...

    JSF.rar_0 猜迷-jsf_JSF

    这篇教程——"JSF.rar_0 猜迷-jsf_JSF",显然旨在帮助初学者逐步掌握JSF的核心概念和技术。作为网络编程人员,了解和掌握JSF对于开发企业级Java Web应用至关重要。 首先,我们来了解一下JSF的基本架构。JSF的核心...

    核心_JSF_编程, 核心_JSF_编程

    Managed Beans是JSF中的业务逻辑容器,负责处理应用程序的数据和逻辑。开发者可以定义一组属性和方法,这些将作为Bean的属性和行为。JSF自动管理Bean的生命周期,包括实例化、初始化、以及视需要时的销毁。 **EL...

    qt.rar_jsf example_jsf spring hibernate_jsf下拉菜单_spring jsf hiber

    "jsf_spring_hibernate" 明确了这个示例将JSF、Spring和Hibernate三者结合在一起,展示了它们在实际项目中的协同工作。"jsf下拉菜单" 和 "spring_jsf_hibernate" 进一步强调了下拉菜单的实现以及三大框架的集成。 ...

    tk.eclipse.plugin.jsf_2.0.4.zip

    6. **版本兼容性**:tk.eclipse.plugin.jsf_2.0.4版本可能已经考虑到了与不同版本的JSF规范以及Eclipse IDE的兼容性问题,确保在多种环境下稳定运行。 至于压缩包中的"plugins"文件夹,它是Eclipse插件的标准存放...

    jsf primefaces datatable

    在JSF应用中,`DataTable`是一个非常重要的组件,用于展示数据集,如数据库查询结果,通过表格形式进行展示和操作。在本篇文章中,我们将深入探讨JSF PrimeFaces的`DataTable`,以及如何与Spring框架集成。 1. **...

    jsf-validation.zip_JSF_jsf validation_zip

    在"jsf-validation.zip"这个压缩包中,我们很可能会找到关于JSF验证机制的源代码,这对于深入理解这一功能非常有帮助。 首先,我们要知道JSF验证是在请求处理阶段进行的,主要目的是确保用户提交的数据符合预定义的...

    Jsf.rar_JSF_JSF 增删改查_jsf的增删改查_增删_增删改查

    "Jsf.rar_JSF_JSF 增删改查_jsf的增删改查_增删_增删改查"这个标题暗示了我们关注的是JSF框架中用于数据库操作的基础功能,即增删改查(CRUD)。 在JSF中实现增删改查,通常涉及以下几个关键知识点: 1. **JSF组件...

    jsf_facelets,jar

    jsf_facelets 1.0.10版本

    CVSPROTO_JSF_MyBatis_项目总结

    在CVSPROTO_JSF_MyBatis的项目中,CVSPROTO可能被用作后台系统与前端应用之间交换数据的协议。这可能涉及到序列化和反序列化的过程,确保数据在传输过程中的安全性和完整性。JSF作为前端展示层,负责接收用户的输入...

    图书管理系统-BookM_JSF_iBatis_Spring

    《图书管理系统-BookM_JSF_iBatis_Spring》是一个基于Java技术的高效能、模块化的企业级应用,主要用于管理图书信息。系统充分利用了JSF(JavaServer Faces)、iBatis和Spring框架的优势,实现了数据持久层、业务...

    MyEclipse_JSF_快速入门中文版

    【标题】"MyEclipse_JSF_快速入门中文版"是一个专门为初学者设计的教程,旨在帮助用户快速掌握如何在MyEclipse集成开发环境中使用JavaServer Faces (JSF)技术进行Web应用开发。MyEclipse是一款强大的Java EE集成开发...

Global site tag (gtag.js) - Google Analytics