0
我遇到了primefaces命令鏈接的問題。 我有兩個<h:form>
哪個沒有嵌套鏈接,從第二個<h:form>
沒有被觸發。命令鏈接在數據表中不起作用
<h:form>
<p:dataTable>
<p:column>
</p:column>
<p:column>
<p:commandLink onclick="dialog.show()"/>
</p:column>
</dataTable>
</h:form>
<p:dialogBox widgetWar="dialog">
<h:form>
<p:dataList value="#{bean.List}" var="var">
<p:commandLink value="#{var.name}" actionListener="#{bean.viewName(var.id)}"/>
</dataList>
</h:form>
</p:dialogBox>
從對話框中的命令鏈接不起作用,並且沒有拋出異常。 任何人都可以幫忙嗎?
你是什麼意思'不觸發'?你檢查執行是否進入方法'viewName'?此外,該方法是支持工作。請提供可以複製,粘貼和執行的代碼。看到這個http://sscce.org/ –
嘗試使用ajax =「false」? – yannicuLar
@yannicuLar我試過使用ajax =「false」,即使它沒有被觸發。但是,如果我正在避免數據表,如果我只是調用它的方法。無法弄清楚究竟是什麼問題。 – Cijo