Ola pessoal!
Bom, estou com cenário de desenvolvimento utilizando, Faces Portlets no
Websphere Portal. Bem, até aí tudo bem, ambiente de produção rodando sem problemas.
Porém me surgiu a necessidade de fazer o seguinte:
Dentro de um portlet, eu tenho basicamente duas views, e um backing backing bem comum as duas, com escopo de request.
Basicamente então: VW1 e VW2 atrelados ao mesmo Backing Bean.
Bom quando um usuário solicitar a VW1, uma instância do BB é feita, o construtor chamado e a VW1 renderizada. Porém, nesse contrutor eu gostaria de chamar um método que verifica se o usuário atende a uma certa condição (consumo de um Bussiness Object) se sim, redireciona direto para a VW2, senão, retorna normalmente a VW1.
Ou seja, acho que estou com algumas dúvidas no lifecycle do Faces. Tentei alterar esse fluxo navegativo e não tive sucesso.
Bom, não conheço muito. Confesso que sou novo no Faces, e talves esteja esquecendo de alguma etapa na alteração da navegação.
Alguem tem uma sugestão para atingir meu objetivo?
Valeu galera, abração!