在我的应用程序中,我的数据表中有四列。最初,除了第二列之外,所有其他列都显示值。第二列值应通过自动刷新显示。 喜欢 最初表格看起来像
ID type Name Color
1 Benz White
2 Maruti Grey
3 Renault orange
4 VW pink
自动刷新(使用 AJAX)后,它应该显示如下
ID type Name Color
1 2012 Benz White
2 2013 Maruti Grey
3 2014 Renault orange
4 2015 VW pink
我已经使用ajax在jsf中实现了这个。 任何人都可以帮我解决这个问题吗?
最佳答案
使用richfaces这可以通过 reRender
来完成一些 Action 组件的属性。根据您想要刷新表格的方式,您可以使用:
<a4j:commandButton reRender="idOftable" />
或
<a4j:support reRender="idOfTable" .. />
如果使用 JSF 2.0,您可以使用以下等效项 <a4j:support>
:
<f:ajax render="idOfTable" />
两者<a4j:support>
和<f:ajax>
必须嵌套在其他组件中并定义 event
属性,它们被触发(onclick、onmousemove 等)。
关于java - 如何调用ajax,以便刷新表并更新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2377266/