Struts2: Obtener Beans de Spring desde Interceptores

September 30, 2014
joaquindiez

Los Interceptores, son posiblemente una de la herramientas mas potentes en el desarrollo de aplicaciones usando el framework Struts2. Cuando esta usando este Framework en union a Spring es posible que necesites cargar algún servicio de Spring para hacer uso de el. Esta es la forma,  añade este código dentro de tu código en el método intercept

ServletContext context = ServletActionContext.getServletContext();          WebApplicationContext waCxt = WebApplicationContextUtils.getWebApplicationContext(context);

 UserService obj = (UserService) waCxt.getBean(“userService”);

Tags:

No comments

Leave a Reply

Your email address will not be published. Required fields are marked *