Java Reference
In-Depth Information
}
If all settings have been made, you can call
your inscriptionFlow in the start page with a
button as follows:
<h:commandButton id="start"
value="Registration"
action="inscriptionFlow">
<f:attribute name="toFlowDocumentId"
value=""/>
</h:commandButton>
Stateless views
JSF 2.2 did not only add new widgets, it also improved memory usage. Prior to
Version 2.0 of the specification, the whole component tree was saved and restored
whenever there was any change in the view. This degraded system performance
and stuffed the memory. With Version 2.0, the specification has introduced the partial
state saving mechanism. This mechanism consists of saving only the state that has
changed after the creation of the component tree and reduces the amount of data
to be saved. In the same light, JSF 2.2 offers us the possibility to define stateless
views. As the name suggests, no data about the UIComponent state of the view's
components will be saved.
To transform a simple view into a stateless view, you just need to specify true as
the value of the transient attribute of the f:view tag (see the following code).
<h:head>
<title>Facelet Title</title>
</h:head>
<h:body>
<f:view transient="true">
<h:form>
Hello from Facelets
</h:form>
</f:view>
</h:body>
Search WWH ::




Custom Search