public abstract class HttpJspBase extends HttpServlet implements HttpJspPage
Modifier | Constructor and Description |
---|---|
protected |
HttpJspBase() |
Modifier and Type | Method and Description |
---|---|
protected void |
_jspDestroy() |
void |
_jspInit() |
abstract void |
_jspService(HttpServletRequest request,
HttpServletResponse response)
The _jspService()method corresponds to the body of the JSP page.
|
void |
destroy()
Called by the servlet container to indicate to a servlet that the servlet
is being taken out of service.
|
java.lang.String |
getServletInfo()
Returns information about the servlet, such as author, version, and
copyright.
|
void |
init(ServletConfig config)
Called by the servlet container to indicate to a servlet that the servlet
is being placed into service.
|
void |
jspDestroy()
The jspDestroy() method is invoked when the JSP page is about to be
destroyed.
|
void |
jspInit()
The jspInit() method is invoked when the JSP page is initialized.
|
void |
service(HttpServletRequest request,
HttpServletResponse response)
Entry point into service.
|
doDelete, doGet, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletName, init, log, log
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getServletConfig, service
public final void init(ServletConfig config) throws ServletException
javax.servlet.GenericServlet
Servlet.init(javax.servlet.ServletConfig)
.
This implementation stores the ServletConfig
object it receives
from the servlet container for later use. When overriding this form of
the method, call super.init(config)
.
init
in interface Servlet
init
in class GenericServlet
config
- the ServletConfig
object that contains
configuration information for this servletServletException
- if an exception occurs that interrupts the servlet's
normal operationUnavailableException
public java.lang.String getServletInfo()
javax.servlet.GenericServlet
Servlet.getServletInfo()
.getServletInfo
in interface Servlet
getServletInfo
in class GenericServlet
public final void destroy()
javax.servlet.GenericServlet
Servlet.destroy()
.destroy
in interface Servlet
destroy
in class GenericServlet
public final void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException
service
in class HttpServlet
request
- the HttpServletRequest
object that
contains the request the client made of
the servletresponse
- the HttpServletResponse
object that
contains the response the servlet returns
to the clientServletException
- if the HTTP request
cannot be handledjava.io.IOException
- if an input or output error occurs
while the servlet is handling the
HTTP requestServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
public void jspInit()
javax.servlet.jsp.JspPage
public void _jspInit()
public void jspDestroy()
javax.servlet.jsp.JspPage
jspDestroy
in interface JspPage
protected void _jspDestroy()
public abstract void _jspService(HttpServletRequest request, HttpServletResponse response) throws ServletException, java.io.IOException
javax.servlet.jsp.HttpJspPage
If a superclass is specified using the extends attribute, that superclass may choose to perform some actions in its service() method before or after calling the _jspService() method. See using the extends attribute in the JSP_Engine chapter of the JSP specification.
_jspService
in interface HttpJspPage
request
- Provides client request information to the JSP.response
- Assists the JSP in sending a response to the client.ServletException
- Thrown if an error occurred during the
processing of the JSP and that the container should take
appropriate action to clean up the request.java.io.IOException
- Thrown if an error occurred while writing the
response for this page.Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.