Redirecionar de Servlet para página JSF (acessando Backing Bean)

Olá pessoal !

Preciso de uma ajuda !

Estou pesquisando como posso redirecionar de um servlet para uma página jsf (seria através de um método
do backing bean) e como eu posso acessar esse bean e colocar alguns valores.
O motivo disso é um sistema legado que preciso fazer um redirecionamento de uma página para outra mas está
tudo em html (daí fiz um servlet para reecber os dados).

Alguém pode me ajudar com alguma sugestão de pesquisa ou exemplo ?
Muito obrigado !

[quote=RichardVaugh]Olá pessoal !

Preciso de uma ajuda !

Estou pesquisando como posso redirecionar de um servlet para uma página jsf (seria através de um método
do backing bean) e como eu posso acessar esse bean e colocar alguns valores.
O motivo disso é um sistema legado que preciso fazer um redirecionamento de uma página para outra mas está
tudo em html (daí fiz um servlet para reecber os dados).

Alguém pode me ajudar com alguma sugestão de pesquisa ou exemplo ?
Muito obrigado ![/quote]

Olá Richard,

Não entendi bem o teu problema, você quer acessar o contexto do faces de um servlet, é isso? Olha se isso ajuda, http://wiki.apache.org/myfaces/AccessFacesContextFromServlet

Ou você quer da aplicação legada redirecionar para uma página JSF e ao mesmo tempo executar alguma ação no managed bean? Se for isso eu aconselharia um framework que trabalhe com GET e JSF, como o Restfaces.

Abraços e boa sorte.

Vc pode chamar a pagina jsf chamando:

RequestDispacher requestDispacher = request.getRequestDispacher("suaPagina.jsf");
request.setParameter("nome","valor");
requestDispacher.forwad(request,response)

Daí no bean vc pega os valores no request.

Muito obrigado pelas sugestões e exemplos, vou fazer uns testes !