Comportamento dos controladores usando JSF

1 resposta
D

Pessoal tenho um dúvida a respeito de como os controladores se comportam em uma aplicação que utilize jsf.
Fugindo um pouco dos tutoriais que vi na internet, que utilizam beans gerenciados, ou seja, no arquivo faces-config.xml
é mapeado um bean que será chamado nos view’s (jsp).
Preciso saber como devo fazer para que ao invés de usar beans gerenciados, ter em contato direto com a classe de visualização um controlador
Exemplo:

Entenderam?
Já tentei de várias formas mas como o controlador não foi instanciado, é retornada a seguinte mensagem:
javax.servlet.ServletException: Target Unreachable, identifier ‘NomeControlador’ resolved to null

Como resolvo meu problema ?
Como faço

1 Resposta

vinnysoft

Olá diego.

No JSF, o controlador é gerenciado pelo próprio framework. Ele é o FacesServlet que fica no web.xml.

Então, o que é exibido na view é o estado do model, ou seja, os atributos do ManagedBean.

Existe um excelente livro pra vc entender melhor o JavaServer Faces, que é o Core JSF 3rd Edition. Segue um trecho onde ele explica isso:

Até +!

Criado 4 de agosto de 2012
Ultima resposta 4 de ago. de 2012
Respostas 1
Participantes 2