comparison flys-client/src/main/java/de/intevation/flys/client/server/ExportServiceImpl.java @ 3500:def13f23bb27

Removed superfluous import. Removed some inner whitespace. Made debug output conditional. flys-client/trunk@5226 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 20 Aug 2012 08:25:58 +0000
parents 17c66d38f095
children 94b95e002fb9
comparison
equal deleted inserted replaced
3499:17c66d38f095 3500:def13f23bb27
5 5
6 import org.w3c.dom.Document; 6 import org.w3c.dom.Document;
7 import org.w3c.dom.Element; 7 import org.w3c.dom.Element;
8 8
9 import org.apache.log4j.Logger; 9 import org.apache.log4j.Logger;
10 import org.json.XML;
11 10
12 import javax.servlet.http.HttpServlet; 11 import javax.servlet.http.HttpServlet;
13 import javax.servlet.http.HttpServletRequest; 12 import javax.servlet.http.HttpServletRequest;
14 import javax.servlet.http.HttpServletResponse; 13 import javax.servlet.http.HttpServletResponse;
15 14
38 logger.info("ExportServiceImpl.doGet"); 37 logger.info("ExportServiceImpl.doGet");
39 38
40 try { 39 try {
41 OutputStream out = resp.getOutputStream(); 40 OutputStream out = resp.getOutputStream();
42 41
43 String url = getServletContext().getInitParameter("server-url"); 42 String url = getServletContext().getInitParameter("server-url");
44 43 String uuid = req.getParameter("uuid");
45 String uuid = req.getParameter("uuid"); 44 String mode = req.getParameter("mode");
46 String mode = req.getParameter("mode"); 45 String type = req.getParameter("type");
47 String type = req.getParameter("type"); 46 String locale = req.getParameter("locale");
48 String locale = req.getParameter("locale"); 47 String km = req.getParameter("km");
49 String km = req.getParameter("km"); 48 String fn = mode + "." + type;
50 String fn = mode + "." + type;
51 49
52 resp.setHeader("Content-Disposition", "attachment;filename=" + fn); 50 resp.setHeader("Content-Disposition", "attachment;filename=" + fn);
53 51
54 logger.debug("Request " + type + " export."); 52 if (logger.isDebugEnabled()) {
53 logger.debug("Request " + type + " export.");
54 }
55 55
56 Document attr = null; 56 Document attr = null;
57 if (km != null && km.length() > 0) { 57 if (km != null && km.length() > 0) {
58 attr = XMLUtils.newDocument(); 58 attr = XMLUtils.newDocument();
59 XMLUtils.ElementCreator ec = 59 XMLUtils.ElementCreator ec =

http://dive4elements.wald.intevation.org