我試圖嵌入Primefaces commandLink並從Primefaces dataTable的列內的鏈接調用動作偵聽器。這不可能嗎? 「測試」onclick警報被解僱,但它永遠不會讓我的bean的方法。Primefaces dataTable with embedded commandLink
<p:dataTable var="location" value="#{adminBean.locations}">
<p:column headerText="Options">
<p:commandLink value="delete" actionListener="#{admin.deleteLocation}" onclick="alert('test')"/>
</p:column>
</p:dataTable>
bean代碼:
public void deleteLocation(ActionEvent e){
//delete logic here...
}
的[不調用的commandButton/commandLink/AJAX動作/監聽器方法可能的複製或輸入值沒有設置/更新](https://stackoverflow.com/questions/2118656/commandbutton-commandlink-ajax-action-listener-method-not-invoked-or-input-value) – Kukeltje 2017-11-11 07:30:41