Bom dia galera, esse é meu primeiro post - JSF Iniciante
Já pesquisei muito na net, mas não encontrei nada. Nem sei se é possivel.
Meu problema é o seguinte.
Eu tenho uma pagina principal com um menu principal <rich:dropDownMenu>, onde devem ser incluidas as paginas conforme a opção selecionada no menu.
Eu seto o atributo do meu MBean através do
<f:setPropertyActionListener target="#{menuPrincipal.caminhoPagina}"
value="principalCooperado.jsp" />
E meu include <a4j:include viewId="#{menuPrincipal.caminhoPagina}" id="includePagina" ajaxRendered="false" />
busca essa informação do MBean.
Ou seja, hoje estou setando o caminho completo da página, para depois o include chamar o get desse atributo e exibir a pagina.
Assim tudo funciona normalmente, porém gostaria de saber se existe alguma forma de obter o valor do <to-view-id> do faces-config.xml através do outcome.
Então eu poderia criar uma método que recebesse essa String (outcome) como parametro, e com ele buscar o valor da propriedade <to-view-id> para retornar pro include.
Isso é possivel ??? E se eu tiver outcomes duplicados ???
Alguém poderia ajudar ?
Grato