public class SSIServlet extends HttpServlet
Modifier and Type | Field and 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 and Description |
---|
SSIServlet() |
Modifier and Type | Method and 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.
|
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log
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
protected 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.