Hi!
First of all, sorry for my weak english.
I have a simple data recording form. In this form there's inputtexts and selects (e.g. selectonemenu). I fill in the form controls, and before submitting the form, I navigate away to another page. When hit the browsers back button, the values of inputtexts disappearing, but the selects values are OK.
The code looks like this:
xhtml:
<s:decorate id="rendszamField" template="layout/edit_small.xhtml">
<ui:define name="label">#{messages['Szemelyforg.Rendszam']}</ui:define>
<h:inputText id="rendszam"
size="100"
maxlength="100"
value="#{szemelyforgHome.instance.rendszam}">
<a:support event="onblur" reRender="rendszamField" bypassUpdates="true" ajaxSingle="true"/>
</h:inputText>
</s:decorate>
<s:decorate id="dolgozoField" template="layout/edit_small.xhtml">
<ui:define name="label">#{messages['Szemelyforg.Dolgozo']}</ui:define>
<h:selectOneMenu id="dolgozo" value="#{szemelyforgHome.instance.dolgozo}"
accesskey="true" required="true">
<s:selectItems value="#{szemelyforgHome.dolgozoDataSource}" var="d"
label="#{d.nev} (#{d.beosztas.nev})" noSelectionLabel=" "
hideNoSelectionLabel="false" />
<s:convertEntity />
<a:support event="onblur" reRender="dolgozoField" bypassUpdates="true" ajaxSingle="true"/>
</h:selectOneMenu>
</s:decorate>
What did I do wrong?
Thanks in advance.
Leland
Setting the value of bypassUpdates to false was solve the problem.