org.springframework.web.context.support
Class HttpRequestHandlerServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.springframework.web.context.support.HttpRequestHandlerServlet
- All Implemented Interfaces:
- Serializable, Servlet, ServletConfig
public class HttpRequestHandlerServlet
- extends HttpServlet
Simple HttpServlet that delegates to an HttpRequestHandler bean defined
in Spring's root web application context. The bean name must match the
HttpRequestHandlerServlet servlet-name as defined in web.xml
.
This can for example be used to expose a single Spring remote exporter,
such as HttpInvokerServiceExporter and HessianServiceExporter, per
HttpRequestHandlerServlet definition. This is an alternative to defining
remote exporters as beans in a DispatcherServlet context, leveraging
the advanced mapping and interception facilities there.
- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
HttpRequestHandler
,
DispatcherServlet
,
Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpRequestHandlerServlet
public HttpRequestHandlerServlet()
init
public void init()
throws ServletException
- Overrides:
init
in class GenericServlet
- Throws:
ServletException
service
protected void service(HttpServletRequest request,
HttpServletResponse response)
throws ServletException,
IOException
- Overrides:
service
in class HttpServlet
- Throws:
ServletException
IOException
Copyright © 2002-2007 The Spring Framework.