summaryrefslogtreecommitdiffstats
path: root/WEB-INF/src/HTMLGenerator.java
diff options
context:
space:
mode:
Diffstat (limited to 'WEB-INF/src/HTMLGenerator.java')
-rw-r--r--WEB-INF/src/HTMLGenerator.java16
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);
+ }
+}