来自不同JSF页面的Primefaces组件之间的相互通信是否插入同一页面?

时间:2014-08-06 17:21:08

标签: jsp jsf primefaces

我有Primefaces JSF页面,我需要帮助了解如何在PF组件之间进行通信。

我有以下PF JSF页面

  1. nav.xhtml NavBean.java

  2. display_table.xhml DisplayTableBean.java

  3. display_detail_table.xhtml DisplayDetailTable.java

  4. 的index.xhtml

  5. 在index.xhtml中,我使用facelet标签来插入页面。

        <div id="menu">
            <ui:insert name="nav">
                <ui:include src="navigation.xhtml" />
            </ui:insert>
        </div>
    
        <div id="content">
            <ui:insert name="content">
                <ui:include src="display.xhtml" />
                <ui:include src="display2.xhtml" />
            </ui:insert>
        </div>
    

    问题是,

    当我从导航树中选择某些内容时,我想启动事件并将所选节点(数据)传递给displayTable和DisplayDetail。

    我很困惑如何处理创建事件和注册这些事件。 任何示例代码都会非常感激。

    我是否可以在索引页面中管理javascript? 每个页面都有标签。

    任何指导都将不胜感激。 感谢。

0 个答案:

没有答案