The ReasonableServlet is the main entry point for execution when RSF is used in a plain HTTP Servlet environment. The complete code is shown below:
public class ReasonableServlet extends HttpServlet { private RSACBeanLocator rsacbeanlocator; public void init(ServletConfig config) { ServletContext sc = config.getServletContext(); WebApplicationContext wac = WebApplicationContextUtils.getWebApplicationContext(sc); rsacbeanlocator = (RSACBeanLocator) wac.getBean("rsacBeanLocator"); } protected void service(HttpServletRequest requst, HttpServletResponse response) { rsacbeanlocator.getBeanLocator().locateBean("rootHandlerBean"); } }
The ReasonableServlet is a prime example of request scope programming since its entire logic is encoded by the fetching of a single request-scope bean (the rootHandlerBean) in whose init-method the entire request is handled.
Add new attachment
Only authorized users are allowed to upload new attachments.
«
This page (revision-) was last changed on 19-Jul-2006 09:36 by UnknownAuthor