Olá pessoal,
como eu sou iniciante no JSF
eu estava estudando aqui e
fiquei sabendo que o Faces Servlet
é o responsavel por criar e instânciar
os managed beans, mas essas
instâncias criadas são singleton
ou depende do escopo de aplicação
para serem singleton? Tem alguma
relação com os tipos de escopo
de aplicação, requisição e sessão?
Olá pessoal,
será que alguém poderia me dar uma ajuda?
[]'s.
B
bobmoe
ricardocomp:
Olá pessoal,
como eu sou iniciante no JSF
eu estava estudando aqui e
fiquei sabendo que o Faces Servlet
é o responsavel por criar e instânciar
os managed beans, mas essas
instâncias criadas são singleton
ou depende do escopo de aplicação
para serem singleton? Tem alguma
relação com os tipos de escopo
de aplicação, requisição e sessão?
[]'s.
o FacesServelet é o front controller, tudo passa por ele quando se faz uma requisição no jsf… então, dentro de cada sessão, é retornado cada managed bean conforme foi configurado.
não tem nada a ver com singleton, já que o front-controller cria ou mantém instancias do managed bean conforme a duração (escopo) que foi configurado.
ricardocomp
Olá bobmoe,
Obrigado pela ajuda,
mas o que seria exatamente
um front controlle? seria uma
especie de fronteira entre
o modelo da minha aplicação
e a parte da visualização?
Será que vc ou alguém poderia
me explicar melhor o que é
exatamente um front controller?
[]'s.
B
bobmoe
simplesmente é ali que começa todo o trabalho do framework. se vc olhar lá na configuração do web.xml todo *.jsf é redirecionado para o FacesServlet, .