| 1 19 20 package org.openbravo.erpCommon.ad_forms; 21 22 import org.openbravo.base.secureApp.HttpSecureAppServlet; 23 import org.openbravo.base.secureApp.VariablesSecureApp; 24 import org.openbravo.xmlEngine.XmlDocument; 25 import java.io.*; 26 import javax.servlet.*; 27 import javax.servlet.http.*; 28 29 public class About extends HttpSecureAppServlet { 30 31 32 public void doPost (HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException { 33 VariablesSecureApp vars = new VariablesSecureApp(request); 34 35 if (vars.commandIn("DEFAULT")) { 36 printPageDataSheet(response, vars); 37 } else pageError(response); 38 } 39 40 void printPageDataSheet(HttpServletResponse response, VariablesSecureApp vars) 41 throws IOException, ServletException { 42 if (log4j.isDebugEnabled()) log4j.debug("Output: dataSheet"); 43 response.setContentType("text/html; charset=UTF-8"); 44 PrintWriter out = response.getWriter(); 45 String discard[]={"discard"}; 46 AboutData [] data = AboutData.selectTranslators(this); 47 AboutData [] ver = AboutData.select(this); 48 XmlDocument xmlDocument = null; 49 if (data.length == 0) { 50 xmlDocument = xmlEngine.readXmlTemplate("org/openbravo/erpCommon/ad_forms/About",discard).createXmlDocument(); 51 data = AboutData.set(); 52 } else 53 xmlDocument = xmlEngine.readXmlTemplate("org/openbravo/erpCommon/ad_forms/About").createXmlDocument(); 54 55 56 xmlDocument.setParameter("direction", "var baseDirection = \"" + strReplaceWith + "/\";\n"); 57 xmlDocument.setData("structure1",data); 58 xmlDocument.setParameter("ver", ver[0].ver); 59 60 out.println(xmlDocument.print()); 61 out.close(); 62 } 63 64 public String getServletInfo() { 65 return "Servlet DebtPaymentUnapply. This Servlet was made by Eduardo Argal"; 66 } } 68 69 | Popular Tags |