Hello guys !!!!
I have a problem with this code:
<h:outputText value="Type"/>
<h:panelGroup>
<h:selectOneMenu id="tipo" immediate="true"
value="#{webeugUsuario.formbean.tipocadastro}" onchange="submit()">
<f:selectItems value="#{webeugUsuario.tiposCadastro}" />
</h:selectOneMenu>
</h:panelGroup>
<h:outputText value="C.N.P.J."
rendered="#{webeugUsuario.formbean.cadastroInstituicao}"/>
<h:inputText id="cnpj" required="true"
rendered="#{webeugUsuario.formbean.cadastroInstituicao}"
value="#{webeugUsuario.formbean.cnpjInstituicao}"/>
<h:message for="cnpj"
rendered="#{webeugUsuario.formbean.cadastroInstituicao}"
styleClass="error"/>
<h:outputText value="Nome"/>
<h:inputText id="nome" required="true"
value="#{webeugUsuario.formbean.nome}"/>
<h:message for="nome" styleClass="error"/>
If the user select the "type 2" , the field "cnpj" has displayed , BUT ,
if the user select one item in SelectOneMenu , the validator for id
"nome" display:
"the value is required"
After add the "immediate="true"" , the message persists...
Exists a possibility to "no validate" if the selectOneMenu has changed ?
The concept of immediate is "no validade" , why does't work ?
is a MyFaces bug ?
--
-------------------------------------------------------------------------
++ Dyego Souza Dantas Leal ++ Dep. Desenvolvimento
-------------------------------------------------------------------------
E S C R I B A I N F O R M A T I C A
*** http://javacoffe.blogspot.com ***
-------------------------------------------------------------------------
The only stupid question is the unasked one (somewhere in Linux's HowTo)
Linux registred user : #230601
-- ICQ : 1647350
$ look into "my eyes" Phone : +55 041 2106-1212
look: cannot open my eyes Fax : +55 041 3296-6640
-------------------------------------------------------------------------
Reply: [EMAIL PROTECTED]