use*_*191 5 ajax jsf action render commandlink
我在JSF页面中有以下内容:
<h:commandLink action="#{manager.removeEntity(row.id)}" value="Remove">
<f:ajax event="action" render=":form:table" />
</h:commandLink>
Run Code Online (Sandbox Code Playgroud)
渲染工作完美,但在执行操作之前渲染组件.(我通过记录知道这一点)
在服务器上执行动作功能后,有什么方法可以渲染组件吗?
任何帮助将不胜感激
更新1
我删除了action属性并为标记添加了一个监听器,但不幸的是它似乎没有帮助,在渲染组件树之后仍然会调用该方法.
您可以使用listener来执行您的逻辑并通过以下方式之一f:ajax传递(删除)row.idaction="#{manager.removeEntity(row.id)}"
| 归档时间: |
|
| 查看次数: |
2606 次 |
| 最近记录: |