diff options
Diffstat (limited to 'WEB-INF/src/ExcelGenerator.java')
-rw-r--r-- | WEB-INF/src/ExcelGenerator.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/WEB-INF/src/ExcelGenerator.java b/WEB-INF/src/ExcelGenerator.java new file mode 100644 index 0000000..51a4e54 --- /dev/null +++ b/WEB-INF/src/ExcelGenerator.java @@ -0,0 +1,19 @@ + +import java.io.IOException; +import java.net.URLDecoder; + +import javax.servlet.http.*; + +import com.dhtmlx.xml2excel.ExcelWriter; + + +@SuppressWarnings("serial") +public class ExcelGenerator extends HttpServlet { + + public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { + String xml = req.getParameter("grid_xml"); + xml = URLDecoder.decode(xml, "UTF-8"); + (new ExcelWriter()).generate(xml, resp); + } + +}
\ No newline at end of file |