1 19 package org.openbravo.erpCommon.utility; 20 21 import org.openbravo.base.secureApp.HttpSecureAppServlet; 22 import org.openbravo.base.secureApp.VariablesSecureApp; 23 import org.openbravo.xmlEngine.XmlDocument; 24 import java.io.*; 25 import javax.servlet.*; 26 import javax.servlet.http.*; 27 28 29 public class Home extends HttpSecureAppServlet { 30 31 32 public void doPost (HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException { 33 VariablesSecureApp vars = new VariablesSecureApp(request); 34 if (vars.commandIn("DEFAULT")) { 35 printPage(response, vars); 36 } else pageError(response); 37 } 38 39 void printPage(HttpServletResponse response, VariablesSecureApp vars) throws IOException, ServletException { 40 if (log4j.isDebugEnabled()) log4j.debug("Output: dataSheet"); 41 XmlDocument xmlDocument = xmlEngine.readXmlTemplate("org/openbravo/erpCommon/utility/Home").createXmlDocument(); 42 xmlDocument.setParameter("direction", "var baseDirection = \"" + strReplaceWith + "/\";\n"); 43 LeftTabsBar lBar = new LeftTabsBar(this, vars.getLanguage(), "Home.html", strReplaceWith); 44 xmlDocument.setParameter("leftTabs", lBar.manualTemplate()); 45 response.setContentType("text/html; charset=UTF-8"); 46 PrintWriter out = response.getWriter(); 47 out.println(xmlDocument.print()); 48 out.close(); 49 } 50 } 51 | Popular Tags |