diff options
author | Stanislav Wolski <stanislau.wolski@gmail.com> | 2017-03-29 09:06:23 +0300 |
---|---|---|
committer | Stanislav Wolski <stanislau.wolski@gmail.com> | 2017-03-29 09:06:23 +0300 |
commit | 89d0bf924e9b8a4fc6782599fd80ec7c7798e016 (patch) | |
tree | 5fb3cecab5ca02801e4209634880d6fe85295cb6 /WEB-INF/src/HTMLGenerator.java | |
download | grid-export-excel-java-origin/master.zip grid-export-excel-java-origin/master.tar.gz grid-export-excel-java-origin/master.tar.bz2 |
[add] initial importHEADorigin/masterorigin/HEADmaster
Diffstat (limited to 'WEB-INF/src/HTMLGenerator.java')
-rw-r--r-- | WEB-INF/src/HTMLGenerator.java | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/WEB-INF/src/HTMLGenerator.java b/WEB-INF/src/HTMLGenerator.java new file mode 100644 index 0000000..ea10cff --- /dev/null +++ b/WEB-INF/src/HTMLGenerator.java @@ -0,0 +1,16 @@ +import java.io.IOException; +import java.net.URLDecoder; +import javax.servlet.http.*; + +import com.dhtmlx.xml2excel.HTMLWriter; + +public class HTMLGenerator extends HttpServlet { + + public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException { + req.setCharacterEncoding("UTF-8"); + String xml = req.getParameter("grid_xml"); + xml = URLDecoder.decode(xml, "UTF-8"); + HTMLWriter writer = new HTMLWriter(); + writer.generate(xml, resp); + } +} |