Yes, you are absolutely correct... I was sure that I had read somewhere that I could use immediate to skip the validation and I can... But I forgot something... I also need to call renderResponse from my valueChangeListener and now it works... :)
BTJ Jonas Jacobi wrote: > Hi Bjorn, > > Directly from the JavaDoc: > > "By default, during the /Process Validators/ phase of the request > processing lifecycle, the submitted value will be converted to a > typesafe object, and, if validation succeeds, stored as a local value > using |setValue()|. However, if the |immediate| property is set to > |true|, this processing will occur instead at the end of the /Apply > Request Values/ phase." > > Meaning that convertion and validation will *instead *occur in the Apply > Request Values phase, not that it will skip convertion/validation. > > Jonas > > > Bjørn T Johansen wrote: > >>I thought the reason for setting this property to true, was so the submit >>would skip the >>validation phase, but that doesn't work for me... >> >>I have the following...: >> >><h:selectOneMenu accesskey="D" value="#{bean.domainID}" immediate="true" >>onchange="submit();"> >> <f:selectItems value="#{selectMain.listDomain}"/> >></h:selectOneMenu> >> >><h:inputText id="text" value="#{bean.name}" size="40" maxlength="40" >>required="true"> >> <f:validateLength minimum="3" maximum="30" /> >></h:inputText> >> >>But when I change a value in the drop down box, the validation still occurs... >>Does anyone know why? >> >> >>Regards, >> >>BTJ >> >> >> >> > > -- > > ------------------------------------------------------- > *Jonas Jacobi > *Principal Product Manager - JSF & ADF Faces > Oracle JDeveloper > *Author*: Pro JSF: Building Rich Internet Components > <http://apress.com/book/bookDisplay.html?bID=10044> > *Blog*: http://www.orablogs.com/jjacobi >