Jsf - chamando uma servlet via get  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

Boa noite,
alguém saberia dizer se consigo chamar um managedbean direto de uma url? via get!

ou senão, posso chamar uma servlet e dentro desta chamar o managedBean.Mas não há problema em declarar uma servlet no web.xml junto com o faces servlet?


grato
vitenho
JavaGuru
[Avatar]

Membro desde: 16/08/2006 08:25:00
Mensagens: 214
Localização: Sintra - Portugal
Offline

cara vc pode declarar servlets a vontade, tudo vai depender do url-pattern

pra chamar um mbean jsf apartir dum servlet é passar o path como se fosse na url do browser





dah uma olhada nisso

http://balusc.blogspot.com/2006/06/communication-in-jsf.html

flw

This message was edited 1 time. Last update was at 10/08/2009 18:28:18


Victor Douglas Rumanski
[Email] [MSN]
find_ejb
Thread.start()

Membro desde: 07/04/2008 09:42:03
Mensagens: 44
Offline

Vitenho,
Valeu pela resposta.O link que você passou é muito bom!
Eu tinha um link e queria chamar um método no managedBean.

Como não descobri como fazer isso, no meu link (localhost:8080/contexto/pagina.jsf)fiz o mapeamento para "pagina.jsf" --> "pagina.jsp".

Na página tenho um comandbutton com a action para o metodo do Bean em questão.
Então no onload do body chamei o seguite js:

document.getElementById(frm:nomeElemento).click();

PRONTO.Assim consegui direcionar para o método do Bean atraverz de "localhost:8080/contexto/pagina.jsf"

[]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team