使用JSF2和richfaces 4。
我的表单中有两个区域,包含多个区域。我想为另一个地区调用渲染。我该怎么办?
<h:form>
<a4j:region id="rg_1">
<h:inputText id="field1" value="#{bean.field1}"/>
</a4j:region>
<a4j:region id="rg_2">
<a4j:commandLink action="#{mybean.resetBean} render="region1" />
</a4j:region>
</h:form>
答案 0 :(得分:0)
h:commandLink没有render
属性,f:ajax
没有......
如果你想在没有页面刷新(ajax)的情况下从rg_2中重新渲染rg_1
执行以下操作
<a4j:region id="rg_2">
<a4j:commandLink action="#{mybean.resetBean}" render="rg_1"/>
</a4j:region>
还要确保mybean.resetBean
方法是void
方法或返回null