Hai every one
I need to get the user name from second state of the togglePanel.
At the time of submitting the form if any validation error meant I need to keep open the second state, and I need to display the validation error.
Here my problem is at the time of submitting the form togglePanel goes to the initial state.
I don't know how keep open the second state if any validation error on that state.
this is my sample code.
<rich:togglePanel switchType="client" stateOrder="closed,submit">
<f:facet name="closed">
<rich:toggleControl value="Login"/>
</f:facet>
<f:facet name="submit">
<h:panelGroup>
<h:form>
<h:messages style="color:red"/>
<h:outputLabel for="username">Username :</h:outputLabel>
<h:inputText id="username" value="#{uesr.username}" required="true"/>
<h:commandButton value="submit" action="#{form.submit}"/>
</h:form>
</h:panelGroup>
</f:facet>
</rich:togglePanel>
you could use value attribute in order to manage current state using value binding