Boa tarde galera, tenho uma aplicação que utiliza jsf 1.2 e spring,essa aplicação possui tenho um objeto do tipo ServletContextListener e gostaria de saber como faço para recuperar o contexto do spring dentro desse listener ,utilizando o objeto FacesContext.getCurrentInstance().Antecipadamente muito obrigado!!
Ajuda com Spring e JSF?
M
1 Resposta
M
Consegui resolver o problema da seguinte forma:
String var = "org.springframework.web.context.WebApplicationContext.ROOT";
ServletContext ctx = ctxe.getServletContext();
WebApplicationContext wctx = (WebApplicationContext)ctx.getAttribute(var);
wctx.getBean("meuSpring bean")
O código acima é executado em um ServletContextListener
Criado 14 de dezembro de 2007
Ultima resposta 18 de dez. de 2007
Respostas 1
Participantes 1