Package org.h2.server.web
Class WebServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
org.h2.server.web.WebServlet
- All Implemented Interfaces:
Serializable
,javax.servlet.Servlet
,javax.servlet.ServletConfig
public class WebServlet
extends javax.servlet.http.HttpServlet
This servlet lets the H2 Console be used in a standard servlet container
such as Tomcat or Jetty.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate boolean
allow
(javax.servlet.http.HttpServletRequest req) void
destroy()
void
doGet
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) void
doPost
(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) private String
getAllowedFile
(javax.servlet.http.HttpServletRequest req, String requestedFile) void
init()
Methods inherited from class javax.servlet.http.HttpServlet
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
Methods inherited from class javax.servlet.GenericServlet
getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
server
-
-
Constructor Details
-
WebServlet
public WebServlet()
-
-
Method Details
-
init
public void init()- Overrides:
init
in classjavax.servlet.GenericServlet
-
destroy
public void destroy()- Specified by:
destroy
in interfacejavax.servlet.Servlet
- Overrides:
destroy
in classjavax.servlet.GenericServlet
-
allow
private boolean allow(javax.servlet.http.HttpServletRequest req) -
getAllowedFile
-
doGet
public void doGet(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException - Overrides:
doGet
in classjavax.servlet.http.HttpServlet
- Throws:
IOException
-
doPost
public void doPost(javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp) throws IOException - Overrides:
doPost
in classjavax.servlet.http.HttpServlet
- Throws:
IOException
-