public class ServletWrapper extends Object
Servlet.
ServletWrapper are used to handle servlets from inside the application, instead of inside the servlet engine.| Constructor and Description |
|---|
ServletWrapper(Servlet servlet)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
init(String servletName,
ServletContext servletContext,
Map<String,String> parameters)
Initialize the servlet in the wrapper
|
void |
service(HttpServletRequest request,
HttpServletResponse response,
Map objectModel,
Redirector redirect)
Calls service in the servlet
|
void |
service(Map objectModel,
Redirector redirect)
Calls service in the servlet, wrapping the request and the response
|
public ServletWrapper(Servlet servlet)
servlet - A servlet to applypublic void init(String servletName, ServletContext servletContext, Map<String,String> parameters) throws ServletException
servletName - NameservletContext - Contextparameters - ParametersServletException - Exception if servlet init failspublic void service(Map objectModel, Redirector redirect) throws ServletException, IOException
objectModel - object modelredirect - redirectorServletException - exception thrown by the servletIOException - exception thrown by the servletpublic void service(HttpServletRequest request, HttpServletResponse response, Map objectModel, Redirector redirect) throws ServletException, IOException
request - requestresponse - responseobjectModel - object modelredirect - redirectorServletException - exception thrown by the servletIOException - exception thrown by the servlet