ajax4jsf

0 respostas
J

Ola pessoal seguinte tenho um selectOneMenu que popula um outro, e estou usando o ajaxJsf para isso , quando o meu managed-bean esta com a scopo session ele funciona blz … mas quando ele esta com o scopo request ele ate preenche o outro selectOneMenu mas quando peço pra atualizar ao inves dele ir pra acao, ele recarrega a pagina … :frowning:

mas se eu nao alterar a opcao no selectOneMenu e manda atualizar funciona !

<managed-bean> 
        <managed-bean-name>Login</managed-bean-name>
        <managed-bean-class>faces.LoginFace</managed-bean-class>
        <managed-bean-scope>session</managed-bean-scope>  
        <managed-property>
        	<property-name>systemFacade</property-name>
        	<value>#{systemFacade}</value>
        </managed-property>   
  </managed-bean>

 	 <managed-bean> 
        <managed-bean-name>Recadastrar</managed-bean-name>
        <managed-bean-class>faces.RecadastrarContatoFaces</managed-bean-class>
        <managed-bean-scope>request</managed-bean-scope>
		<managed-property>
        	<property-name>login</property-name>
        	<value>#{Login}</value>
        </managed-property>
		<managed-property>
        	<property-name>recadastrarContatoFacade</property-name>
        	<value>#{recadastrarContatoFacade}</value>
        </managed-property>
   </managed-bean>

tags :

<h:panelGroup id="grupoEstado"> <h:selectOneMenu id="estadoSelectOne" value="#{Recadastrar.estadoSelectOne}" > 
            <f:selectItems value="#{Recadastrar.estado}"/> <a4j:support  event="onchange" action="#{Recadastrar.filtraMunicipio}" reRender="groupMunicipio" /> 
            </h:selectOneMenu> </h:panelGroup>

<h:panelGroup id="groupMunicipio" > <h:selectOneMenu id="muniSelectOne" value="#{Recadastrar.muniSelectOne}"> 
            <f:selectItems value="#{Recadastrar.municipio}" /> </h:selectOneMenu> 
            </h:panelGroup>

me parece que ele carrega todos os objtos novamente .

valeu pela força!

Criado 18 de agosto de 2006
Respostas 0
Participantes 1