fr.opensagres.xdocreport.document.web
Class UploadXDocReportServlet
java.lang.Object
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet
fr.opensagres.xdocreport.document.web.BaseXDocReportServlet
fr.opensagres.xdocreport.document.web.UploadXDocReportServlet
- All Implemented Interfaces:
- XDocBaseServletConstants, Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig
public class UploadXDocReportServlet
- extends BaseXDocReportServlet
Class to upload files (odt, docx..) and register the report in the XDocReportRegistry
.
- See Also:
- Serialized Form
Method Summary |
protected void |
doForward(IXDocReport report,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
protected void |
doUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Handles all requests (by default). |
protected String |
generateReportId(org.apache.commons.fileupload.FileItem fileItem,
javax.servlet.http.HttpServletRequest request)
|
protected XDocReportRegistry |
getRegistryForUpload(javax.servlet.http.HttpServletRequest request)
|
protected void |
processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Handles all requests (by default). |
protected void |
reportLoaded(IXDocReport report,
javax.servlet.http.HttpServletRequest request)
|
Methods inherited from class fr.opensagres.xdocreport.document.web.BaseXDocReportServlet |
clearRegistryFromHTTPSession, disableHTTPResponCache, doGet, doPost, getContentDisposition, getContentDisposition, getDispatchParameter, getEntryName, getProcessState, getRegistry, getRegistryFromHTTPSession, getReportId, getTemplateEngine, getTemplateEngine, getTemplateEngine, getTemplateEngineId, getTemplateEngineKind, getTemplateEngineKind, init, isDisableHTTPResponCache, isGenerateContentDisposition, prepareHTTPResponse, prepareHTTPResponse |
Methods inherited from class javax.servlet.http.HttpServlet |
doDelete, doHead, doOptions, doPut, doTrace, getLastModified, service, service |
Methods inherited from class javax.servlet.GenericServlet |
destroy, getInitParameter, getInitParameterNames, getServletConfig, getServletContext, getServletInfo, getServletName, init, log, log |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UploadXDocReportServlet
public UploadXDocReportServlet()
processRequest
protected void processRequest(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
- Description copied from class:
BaseXDocReportServlet
- Handles all requests (by default).
- Specified by:
processRequest
in class BaseXDocReportServlet
- Parameters:
request
- HttpServletRequest object containing client requestresponse
- HttpServletResponse object for the response
- Throws:
javax.servlet.ServletException
IOException
doUpload
protected void doUpload(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws javax.servlet.ServletException,
IOException
- Handles all requests (by default).
- Parameters:
request
- HttpServletRequest object containing client requestresponse
- HttpServletResponse object for the response
- Throws:
javax.servlet.ServletException
IOException
reportLoaded
protected void reportLoaded(IXDocReport report,
javax.servlet.http.HttpServletRequest request)
generateReportId
protected String generateReportId(org.apache.commons.fileupload.FileItem fileItem,
javax.servlet.http.HttpServletRequest request)
doForward
protected void doForward(IXDocReport report,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws IOException,
javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
getRegistryForUpload
protected XDocReportRegistry getRegistryForUpload(javax.servlet.http.HttpServletRequest request)
Copyright © 2013. All rights reserved.