【问题标题】:Populating a page from Data table in modal panel从模式面板中的数据表填充页面
【发布时间】:2011-03-24 06:05:01
【问题描述】:

我正在尝试从rich:modal 面板中的数据表中获取一些数据

整个流程如下

  • 单击主页上的搜索按钮时,会弹出一个模式面板,其中包含相应的数据和复选框
  • 到目前为止,应用程序运行良好
  • 单击确定按钮后,选定的数据应填充到主页中。这是代码失败的地方

我尝试了getRowDatagetValues 之类的东西,但没有成功。这可以通过将 bean 保持在会话范围内来完成,但我必须使用 Apache MyFaces JSF 1.2 将此 bean 保持在请求范围内

【问题讨论】:

    标签: jsf richfaces myfaces


    【解决方案1】:

    想到了两种方法:

    1. 传递一个额外的请求参数(搜索字符串和页码?),以便 bean 知道要预加载哪些数据。

    2. 利用MyFaces Orchestra 创建一个会话范围,该范围位于请求和会话范围之间,并且正是您正在寻找此特定功能需求的范围。

    【讨论】:

    • Thnx BalusC,我刚刚提到了你的博客balusc.blogspot.com/2006/06/using-datatables.html 这很有帮助,代码在页面上运行良好,但是当我将相同的代码移动到模态面板时,我无法获得值从这些方法(getRowData、getValue 等)中,即使 ValueChangeListener 也不起作用...... :((我会尝试研究 Myfaces Orchestra,希望它能解决我的问题
    猜你喜欢
    • 2012-11-28
    • 1970-01-01
    • 1970-01-01
    • 2013-05-24
    • 2017-06-02
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    相关资源
    最近更新 更多