@WebServlet(description="Exports the periodic table of the elements to csv format",initParams={@WebInitParam(name="fileName",value="elements.csv"),@WebInitParam(name="columnSeparator",value=",")},urlPatterns="/demo/servlet/PeriodicTableCsvServlet") public class PeriodicTableCsvServlet extends AbstractCsvServlet
AbstractCsvServlet
, what remains here is the output of the actual csv
data.Constructor and Description |
---|
PeriodicTableCsvServlet() |
Modifier and Type | Method and Description |
---|---|
void |
writeCsvData(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Writes the csv output.
|
doGet, getColumnSeparator, getContentType, getFileName, getRowSeparator, getServletInfo, init, isAttachment
clearSessionData, destroy, getActiveRequests, getLocale, getRequiredInitParameter, getSessionInfo, service
doDelete, doHead, doOptions, doPost, doPut, doTrace, getLastModified, service
public void writeCsvData(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws IOException
writeCsvData
in class AbstractCsvServlet
request
- The request object.response
- The response object.
IOException
- When an exception occurs while writing the csv data.Copyright © 2008–2018. All rights reserved.