Jsf - chamando uma servlet via get

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

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

void doPost(){
     getRequestDispatcher("meumbean.faces");
}

dah uma olhada nisso

flw

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”

[]