java.io.Serializable
, Servlet
, ServletConfig
public class SSIServlet extends HttpServlet
Modifier and Type | Field | Description |
---|---|---|
protected boolean |
allowExec |
Allow exec (normally blocked for security)
|
protected boolean |
buffered |
Should the output be buffered.
|
protected int |
debug |
Debug level for this servlet.
|
protected java.lang.Long |
expires |
Expiration time in seconds for the doc.
|
protected java.lang.String |
inputEncoding |
Input encoding.
|
protected boolean |
isVirtualWebappRelative |
virtual path can be webapp-relative
|
protected java.lang.String |
outputEncoding |
Output encoding.
|
Constructor | Description |
---|---|
SSIServlet() |
Modifier and Type | Method | Description |
---|---|---|
void |
doGet(HttpServletRequest req,
HttpServletResponse res) |
Process and forward the GET request to our
requestHandler() * |
void |
doPost(HttpServletRequest req,
HttpServletResponse res) |
Process and forward the POST request to our
requestHandler() . |
void |
init() |
Initialize this servlet.
|
protected void |
processSSI(HttpServletRequest req,
HttpServletResponse res,
java.net.URL resource) |
|
protected void |
requestHandler(HttpServletRequest req,
HttpServletResponse res) |
Process our request and locate right SSI command.
|
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
protected int debug
protected boolean buffered
protected java.lang.Long expires
protected boolean isVirtualWebappRelative
protected java.lang.String inputEncoding
protected java.lang.String outputEncoding
protected boolean allowExec
public void init() throws ServletException
init
in class GenericServlet
ServletException
- if an error occurspublic void doGet(HttpServletRequest req, HttpServletResponse res) throws java.io.IOException, ServletException
requestHandler()
*doGet
in class HttpServlet
req
- a value of type 'HttpServletRequest'res
- a value of type 'HttpServletResponse'java.io.IOException
- if an error occursServletException
- if an error occursServletResponse.setContentType(java.lang.String)
public void doPost(HttpServletRequest req, HttpServletResponse res) throws java.io.IOException, ServletException
requestHandler()
.doPost
in class HttpServlet
req
- a value of type 'HttpServletRequest'res
- a value of type 'HttpServletResponse'java.io.IOException
- if an error occursServletException
- if an error occursServletOutputStream
,
ServletResponse.setContentType(java.lang.String)
protected void requestHandler(HttpServletRequest req, HttpServletResponse res) throws java.io.IOException
req
- a value of type 'HttpServletRequest'res
- a value of type 'HttpServletResponse'java.io.IOException
- an IO error occurredprotected void processSSI(HttpServletRequest req, HttpServletResponse res, java.net.URL resource) throws java.io.IOException
java.io.IOException
Copyright © 2000-2018 Apache Software Foundation. All Rights Reserved.