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 anHttpRequestHandlerbean defined in Spring's root web application context. The target bean name must match the HttpRequestHandlerServlet servlet-name as defined inweb.xml.This can for example be used to expose a single Spring remote exporter, such as
HttpInvokerServiceExporterorHessianServiceExporter, per HttpRequestHandlerServlet definition. This is a minimal alternative to defining remote exporters as beans in a DispatcherServlet context (with advanced mapping and interception facilities being available there).- Since:
- 2.0
- Author:
- Juergen Hoeller
- See Also:
HttpRequestHandler,DispatcherServlet, Serialized Form
Constructor Summary
Constructors Constructor Description HttpRequestHandlerServlet()
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit()protected voidservice(HttpServletRequest request, HttpServletResponse response)Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
Methods inherited from class javax.servlet.GenericServlet
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
Constructor Detail
HttpRequestHandlerServlet
public HttpRequestHandlerServlet()
Method Detail
init
public void init() throws ServletException
- Overrides:
initin classGenericServlet- Throws:
ServletException
service
protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
- Overrides:
servicein classHttpServlet- Throws:
ServletExceptionIOException