【发布时间】:2014-08-31 13:49:50
【问题描述】:
我正在使用 JSF 和 PrimeFaces,但无法处理以下情况: 我有一个对话框,我在上面放置了一个数据表。在表格的一个单元格中,我想以 3 种不同的方式显示给定的数据,并且我想在它们之间切换。到目前为止,我设法通过 commandLink 在这些渲染类型之间切换,但我的问题是当我单击 3 个链接之一时,对话框关闭!我可以更新对话框的内容,并能够同时保持打开状态吗? (我正在通过 myMethod 更新要使用的渲染类型)
我的 commandLink 如下所示:
<p:commandLink id="id" update=":myForm:myDialog" ajax="false"
action="#{myBean.myMethod}" oncomplete="dialog.show()">
如果我不使用ajax=false属性,则方法不会被调用,我也尝试过imediate=true,但也不是这样。
【问题讨论】:
标签: jsf jsf-2 primefaces dialog