Caros:
Estou começando a usar JSF, e estou com uma dúvida. Tenho todos as configurações corretamente funcionando - web.xml, faces-config.xml, e minha classe.
Pelo que pude entender, posso colocar um commandButton e através dele executucar, por um Action, um método da minha managed bean, que irá me retornar uma regra de navegação, como por exemplo:
<navigation-rule>
<from-view-id>/loginEnterprise.jsp</from-view-id>
<navigation-case>
<from-outcome>Sucesso</from-outcome>
<to-view-id>/sucessoLogin.jsp</to-view-id>
</navigation-case>
<navigation-case>
<from-outcome>Erro</from-outcome>
<to-view-id>/erroLogin.jsp</to-view-id>
</navigation-case>
</navigation-rule>
Porém, nesse caso, dependo do meu método da ManagedBean me fornecer um RETURN com o próximo passo da navegação.
Agora, se eu quiser criar uma action que não me leve a nenhuma página? Seria possível criar um <h:inputText value=“000001”/> e que, ao clicar no botão, ele fizesse a conexão no banco de dados e me retornasse todas as propriedades do meu managedbean, mas sem sair da minha página atual?