Hi! I want to do something like that:
<a4j:outputPanel id="componentToReRender" > <ui:repeat value="#{backingBean.myIncludes}" var="includePath" > <ui:include src="#{includePath}" /> </ui:repeat> </a4j:outputPanel> <a4j:commandButton value="add some include" action="#{backingBean.addSomeInclude" // add some value in backingBean.myIncludes list reRender="componentToReRender"/> <a4j:commandButton value="remove some include" action="#{backingBean.removeSomeInclude" // remove some value in backingBean.myIncludes list reRender="componentToReRender"/>reRender="componentToReRender"/>
But I cant because the include tag dont work with the var value of a ui:repeat. You can say use c:forEach
, but according with some articles I read (like this), I cant do that to, because I want do remove and add values in my backingBean list.
What can I do?