/* * Generated by the Jasper component of Apache Tomcat * Version: Apache Tomcat/7.0.23 * Generated at: 2013-12-03 04:45:21 UTC * Note: The last modified time of this file was set to * the last modified time of the source file after * generation to assist with modification tracking. */ package org.apache.jsp; import javax.servlet.*; import javax.servlet.http.*; import javax.servlet.jsp.*; import org.baraza.web.*; import org.baraza.xml.BElement; public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase implements org.apache.jasper.runtime.JspSourceDependent { private static final javax.servlet.jsp.JspFactory _jspxFactory = javax.servlet.jsp.JspFactory.getDefaultFactory(); private static java.util.Map _jspx_dependants; static { _jspx_dependants = new java.util.HashMap(3); _jspx_dependants.put("/resources/include/init.jsp", Long.valueOf(1349369512000L)); _jspx_dependants.put("/resources/include/diary.js", Long.valueOf(1357115626000L)); _jspx_dependants.put("/resources/include/footer.jsp", Long.valueOf(1327427220000L)); } private javax.el.ExpressionFactory _el_expressionfactory; private org.apache.tomcat.InstanceManager _jsp_instancemanager; public java.util.Map getDependants() { return _jspx_dependants; } public void _jspInit() { _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory(); _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig()); } public void _jspDestroy() { } public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response) throws java.io.IOException, javax.servlet.ServletException { final javax.servlet.jsp.PageContext pageContext; javax.servlet.http.HttpSession session = null; final javax.servlet.ServletContext application; final javax.servlet.ServletConfig config; javax.servlet.jsp.JspWriter out = null; final java.lang.Object page = this; javax.servlet.jsp.JspWriter _jspx_out = null; javax.servlet.jsp.PageContext _jspx_page_context = null; try { response.setContentType("text/html"); pageContext = _jspxFactory.getPageContext(this, request, response, null, true, 8192, true); _jspx_page_context = pageContext; application = pageContext.getServletContext(); config = pageContext.getServletConfig(); session = pageContext.getSession(); out = pageContext.getOut(); _jspx_out = out; out.write('\n'); out.write('\n'); out.write('\n'); out.write("\n"); out.write("\n"); out.write(" \n"); out.write("\t\n"); out.write("\tOpen Baraza\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write(" \n"); out.write(" \n"); out.write(" \n"); out.write("\t\n"); out.write(" \n"); out.write(" \n"); out.write("\t\n"); out.write("\t\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t\t\t\t\n"); out.write(" \n"); out.write('\n'); out.write('\n'); ServletContext context = getServletContext(); String dbconfig = "java:/comp/env/jdbc/database"; String xmlcnf = request.getParameter("xml"); if(request.getParameter("logoff") == null) { if(xmlcnf == null) xmlcnf = (String)session.getAttribute("xmlcnf"); if(xmlcnf == null) xmlcnf = context.getInitParameter("config_file"); if(xmlcnf != null) session.setAttribute("xmlcnf", xmlcnf); } else { session.setAttribute("xmlcnf", ""); session.invalidate(); } String ps = System.getProperty("file.separator"); String xmlfile = context.getRealPath("WEB-INF") + ps + "configs" + ps + xmlcnf; String reportPath = context.getRealPath("reports") + ps; String userIP = request.getRemoteAddr(); String userName = request.getRemoteUser(); BWeb web = new BWeb(dbconfig, xmlfile); web.setUser(userIP, userName); web.init(request); String entryformid = null; String action = request.getParameter("action"); String value = request.getParameter("value"); String post = request.getParameter("post"); String process = request.getParameter("process"); String reportexport = request.getParameter("reportexport"); String excelexport = request.getParameter("excelexport"); String fieldTitles = web.getFieldTitles(); String auditTable = null; String opResult = null; if(process != null) { if(process.equals("Action")) { String operation = request.getParameter("operation"); opResult = web.setOperations(operation, request); } else if(process.equals("FormAction")) { String actionKey = request.getParameter("actionkey"); opResult = web.setOperation(actionKey, request); } else if(process.equals("Update")) { web.updateForm(request); } else if(process.equals("Delete")) { web.deleteForm(request); } else if(process.equals("Submit")) { web.submitGrid(request); } else if(process.equals("Check All")) { web.setSelectAll(); } else if(process.equals("Audit")) { auditTable = web.getAudit(); } } if(excelexport != null) reportexport = excelexport; if(reportexport != null) { out.println(" "); } out.write("\n"); out.write("\n"); out.write("\n"); if(web.isDiary()) { out.write('\n'); out.write(' '); out.write(' '); out.write("\n"); } out.write("\n"); out.write("\n"); out.write("\n"); out.write("\n"); out.write("\n"); out.write("\n"); out.write("\t
\n"); out.write("\t\t\n"); out.write("\t
\n"); out.write("\n"); out.write("\t
\n"); out.write("\t\t
\n"); out.write("\t\t
\n"); out.write("\t\t
\n"); out.write("\t\t
\n"); out.write("\t
\n"); out.write("\n"); out.write("\t\n"); out.write("\t\n"); out.write("\t
\n"); out.write("\n"); out.write("\t\t
\n"); out.write("\t\t\t\t"); out.print( web.getHiddenValues() ); out.write("\n"); out.write("\t\t\t\t"); out.print( web.getTabs() ); out.write("\n"); out.write("\t\t\t\t"); out.print( web.getButtons() ); out.write("\n"); out.write("\n"); out.write("\t\t\t\t"); if(opResult != null) out.println("
" + opResult + "
"); out.write("\n"); out.write("\t\t\t\t"); out.print( web.getSaveMsg() ); out.write("\n"); out.write("\n"); out.write("\t\t\t\t"); out.print( web.getBody(request, reportPath) ); out.write("\n"); out.write("\t\t\t\t"); out.print( web.getFilters() ); out.write("\n"); out.write("\n"); out.write("\t\t\t\t"); String actionOp = web.getOperations(); if(actionOp != null) { out.write("\n"); out.write("\t\t\t\t
\n"); out.write("\t\t\t\t\t\t"); out.print( actionOp ); out.write("\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t \t\n"); out.write("\t\t\t\t"); } out.write("\n"); out.write("\n"); out.write("\t\t\t\t"); if(fieldTitles != null) { out.write("\n"); out.write("\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t
"); out.print( fieldTitles ); out.write("\n"); out.write("\t\t\t\t\t\t\t\n"); out.write("\t\t\t\t\t\t And Or
\n"); out.write("\t\t\t\t"); } out.write("\n"); out.write("\n"); out.write("\t\t\t\t"); if(web.isForm()) { out.println(web.getFormButtons()); if(auditTable != null) out.println(auditTable); } else if(web.isEditField()) { out.println(""); String operation = web.getOperations(); if(operation != null) out.println(operation); } out.write("\n"); out.write("\n"); out.write("\t\t\t"); out.print( web.showFooter() ); out.write("\n"); out.write("\t\t\n"); out.write("\n"); out.write("\t\t"); out.print( web.getFileButtons() ); out.write("\n"); out.write("\t\t\n"); out.write("\t
\n"); out.write("\n"); web.close(); out.write('\n'); out.write(' '); out.write('\n'); out.write("\t\n"); out.write("\n"); out.write(""); out.write('\n'); out.write('\n'); } catch (java.lang.Throwable t) { if (!(t instanceof javax.servlet.jsp.SkipPageException)){ out = _jspx_out; if (out != null && out.getBufferSize() != 0) try { out.clearBuffer(); } catch (java.io.IOException e) {} if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); } } finally { _jspxFactory.releasePageContext(_jspx_page_context); } } }