f:viewParam with required="true" problem when using field with f:ajax
I have a page welcome.xhtml with
and then in home.xhtml
I use the links from welcome.jsf and access home.jsf page as I expected with the entryType param in the URL.
I enter the data in one of the fields in home.jsf page . This field has the f:ajax behaviour .
The page does one normal run through the lifecycle .
The second run through the lifecycle (entering more data) shows the requiredMessage from the f:viewParam although the param in the URL is still there .
[ My welcome bean is @RequestScoped. Tried with @SessionScope and still same issue.]
Also while I action the form from home.jsf with
how can I maintain my URL param that was originally posted from welcome.jsf ?
welcome.hello action goes to another third page readback.html .