Hello,
I use a t:buffer like follows:
<t:buffer into="#{details}">
<f:subview id="login" rendered="#{!bean.condition}">
<jsp:include page="subs/login.jsp" />
</f:subview>
<f:subview id="data" renndered="#{bean.condition}">
<jsp:include page="subs/details.jsp"/>
</f:subview>
</t:buffer>
<jsp:include page="subs/header.jsp" />
<h:outputText value="#{details}" escape="false"/>
For the first request bean.condition is true. After that I click on a
commandLink where I set the condition to false. Then the login.jsp with
a form and a commandButton is shown correctly but the action behind the
login button is not called. The login form works well if it is rendered
first (condition false for the first request) and than the details.jsp.
Can anyone help my why this happens?
Thanks,
Markus