public int doStartTag() throws JspException { try { HttpServletRequest request = (HttpServletRequest) pageContext.getRequest(); ModuleContext context = (ModuleContext) request.getSession().getAttribute("context"); String viewObject = request.getParameter("viewObject"); viewObject = (viewObject == null || viewObject.equals("")) ? "xava_view" : viewObject; View view = (View) context.get(request, viewObject); MetaReference metaReference = view.getMetaReference(reference).cloneMetaReference(); metaReference.setName(reference); String prefix = request.getParameter("propertyPrefix"); prefix = prefix == null ? "" : prefix; String application = request.getParameter("application"); String module = request.getParameter("module"); String referenceKey = Ids.decorate(application, module, prefix + reference); request.setAttribute(referenceKey, metaReference); String editorURL = "reference.jsp?referenceKey=" + referenceKey + "&onlyEditor=true&frame=false&composite=false&descriptionsList=true"; String editorPrefix = Module.isPortlet() ? "/WEB-INF/jsp/xava/" : "/xava/"; try { pageContext.include(editorPrefix + editorURL); } catch (ServletException ex) { Throwable cause = ex.getRootCause() == null ? ex : ex.getRootCause(); log.error(cause.getMessage(), cause); pageContext.include(editorPrefix + "editors/notAvailableEditor.jsp"); } catch (Exception ex) { log.error(ex.getMessage(), ex); pageContext.include(editorPrefix + "editors/notAvailableEditor.jsp"); } } catch (Exception ex) { log.error(ex.getMessage(), ex); throw new JspException(XavaResources.getString("descriptionsList_tag_error", reference)); } return SKIP_BODY; }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; PageContext _jspx_page_context = null; try { response.setContentType("text/html;charset=UTF-8"); 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; _jspx_resourceInjector = (org.glassfish.jsp.api.ResourceInjector) application.getAttribute("com.sun.appserv.jsp.resource.injector"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("<!DOCTYPE html>\r\n"); out.write("\r\n"); out.write("<html>\r\n"); out.write("<head><title>Calculator</title></head>\r\n"); out.write("<body>\r\n"); out.write(" "); String plasA = request.getParameter("plusA"); String plasB = request.getParameter("plusB"); String multiplyA = request.getParameter("multiplyA"); String multiplyB = request.getParameter("multiplyB"); if (plasA != null && !plasA.isEmpty() && !plasB.isEmpty()) { try { int result = Integer.parseInt(plasA) + Integer.parseInt(plasB); request.setAttribute("plusRequest", result); request.setAttribute("plusA", plasA); request.setAttribute("plusB", plasB); } catch (Exception e) { } } else { request.setAttribute("plusRequest", ""); request.setAttribute("plusA", plasA); request.setAttribute("plusB", plasB); } if (multiplyA != null && !multiplyA.isEmpty() && !multiplyB.isEmpty()) { try { int result = Integer.parseInt(multiplyA) * Integer.parseInt(multiplyB); request.setAttribute("mutilplyResult", result); request.setAttribute("multiplyA", multiplyA); request.setAttribute("multiplyB", multiplyB); // out.printf("<br/><span>%s*%s=%d</span>",multiplyA,multiplyB,result); } catch (Exception e) { out.print(e.getMessage()); } } else { request.setAttribute("mutilplyResult", ""); request.setAttribute("multiplyA", multiplyA); request.setAttribute("multiplyB", multiplyB); } out.write("\r\n"); out.write(" <form method=\"post\" id=\"myForm\">\r\n"); out.write(" <div class=\"plus\">\r\n"); out.write(" <p><input type=\"text\" name=\"plusA\" value=\""); out.print(request.getAttribute("plusA") == null ? "" : request.getAttribute("plusA")); out.write("\" /><span>+</span>\r\n"); out.write(" <input type=\"text\" value=\""); out.print(request.getAttribute("plusB") == null ? "" : request.getAttribute("plusB")); out.write("\" name=\"plusB\">\r\n"); out.write(" <span>=</span><input type=\"text\" id=\"plusResult\" value=\""); out.print(request.getAttribute("plusRequest")); out.write("\"/>\r\n"); out.write(" </p>\r\n"); out.write(" </div>\r\n"); out.write(" <div class=\"multiply\">\r\n"); out.write(" <p><input type=\"text\" value=\""); out.print(request.getAttribute("multiplyA") == null ? "" : request.getAttribute("multiplyA")); out.write("\" name=\"multiplyA\"><span>*</span>\r\n"); out.write(" <input type=\"text\" value=\""); out.print(request.getAttribute("multiplyB") == null ? "" : request.getAttribute("multiplyB")); out.write("\" name=\"multiplyB\">\r\n"); out.write( " <span>=</span><input type=\"text\" id=\"multiplyResult\" value=\""); out.print(request.getAttribute("mutilplyResult")); out.write("\" />\r\n"); out.write(" </p>\r\n"); out.write(" </div>\r\n"); out.write(" <div><input type=\"submit\" value=\"Submit\" id=\"submit\"/></div>\r\n"); out.write(" <div id=\"result\"></div>\r\n"); out.write(" </form>\r\n"); out.write("\r\n"); out.write("</body>\r\n"); out.write("</html>\r\n"); out.write("\r\n"); } catch (Throwable t) { if (!(t instanceof SkipPageException)) { out = _jspx_out; if (out != null && out.getBufferSize() != 0) out.clearBuffer(); if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); else throw new ServletException(t); } } finally { _jspxFactory.releasePageContext(_jspx_page_context); } }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; PageContext _jspx_page_context = null; try { response.setContentType("text/html; charset=UTF-8"); 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("\r\n"); out.write("\r\n"); String host = request.getScheme() + "://" + request.getHeader("host"); request.setAttribute("host", host); out.write('\r'); out.write('\n'); org.apache.jasper.runtime.JspRuntimeLibrary.include( request, response, "../include/core_header.jsp", out, false); out.write('\r'); out.write('\n'); out.write("\r\n"); out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n"); out.write("\r\n"); out.write("<link href=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/css/centerLeft.css\" rel=\"stylesheet\">\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/jquery.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/centerLeft.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/ajax-pushlet-client.js\"></script>\r\n"); out.write("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\r\n"); out.write("\r\n"); out.write("<title>会员个人中心</title>\r\n"); out.write("<style type=\"text/css\">\r\n"); out.write("body {\r\n"); out.write("\toverflow-x: hidden;\r\n"); out.write("}\r\n"); out.write("</style>\r\n"); out.write("</head>\r\n"); out.write("<body>\r\n"); out.write("\t<div class=\"content\">\r\n"); out.write("\t\t<div class=\"mainContent\">\r\n"); out.write("\t\t\t<div class=\"leftMain\">\r\n"); out.write("\t\t\t\t<div class=\"orange\"></div>\r\n"); out.write("\t\t\t\t<ul>\r\n"); out.write("\t\t\t\t\t<li class=\"focusColor\"><a id=\"wodeCen\" href=\"wodeCen\"\r\n"); out.write("\t\t\t\t\t\ttarget=\"rightFrame\">我的中心</a></li>\r\n"); out.write("\t\t\t\t\t<li id=\"sel1\">医疗服务</li>\r\n"); out.write("\t\t\t\t\t<div id=\"selD1\" class=\"vanish\">\r\n"); out.write( "\t\t\t\t\t\t<a id=\"wodeDoc\" href=\"wodeDoc\" target=\"rightFrame\">我的专家</a>\r\n"); out.write( "\t\t\t\t\t\t <a id=\"huanyouSoc\" href=\"javascript:void(0)\" onclick=\"alert('功能正在实现')\" target=\"rightFrame\">患友会</a>\r\n"); out.write( "\t\t\t\t\t\t <a id=\"jiuyiExp\" href=\"jiuyiExp\" target=\"rightFrame\">就医经验</a>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<li id=\"sel2\">我的可穿戴设备</li>\r\n"); out.write("\t\t\t\t\t<div id=\"selD2\" class=\"vanish\">\r\n"); out.write( "\t\t\t\t\t\t<a id=\"myBloodPressure\" href=\"myBloodPressure\" target=\"rightFrame\">我的血压</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"mySleepRecord\" href=\"mySleepRecord\" target=\"rightFrame\">我的睡眠</a>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<li id=\"sel3\">疾病管理</li>\r\n"); out.write("\t\t\t\t\t<div id=\"selD3\" class=\"vanish\">\r\n"); out.write( "\t\t\t\t\t\t<a id=\"jibingMan\" href=\"jibingMan\" target=\"rightFrame\">离线咨询</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"myAppointment\" href=\"myAppointment\" target=\"rightFrame\">我的预约</a>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<li id=\"sel4\">我的家属</li>\r\n"); out.write("\t\t\t\t\t<div id=\"selD4\" class=\"vanish\">\r\n"); out.write( "\t\t\t\t\t\t<a id=\"myfamily\" href=\"myfamily\" target=\"rightFrame\">我的家属</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"membArchInfo\" href=\"membArchInfo\" target=\"rightFrame\">电子健康档案</a>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\r\n"); out.write("\t\t\t\t\t<li id=\"sel5\">我的账户</li>\r\n"); out.write("\t\t\t\t\t<div id=\"selD5\" class=\"vanish\">\r\n"); out.write( "\t\t\t\t\t\t<a id=\"caiwuMan\" href=\"caiwuMan\" target=\"rightFrame\">财务管理</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"jifenMan\" href=\"jifenMan\" target=\"rightFrame\">积分管理</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"gerenInfo\" href=\"gerenInfo\" target=\"rightFrame\">个人信息管理</a>\r\n"); out.write( "\t\t\t\t\t\t<a id=\"passChange\" href=\"passChange\" target=\"rightFrame\">修改密码</a>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\r\n"); out.write("\t\t\t\t</ul>\r\n"); out.write("\t\t\t\t\r\n"); out.write("\t\t\t</div>\r\n"); out.write("\r\n"); out.write("\t\t\t<script>\r\n"); out.write("\t\t\t\t$(window).load(\r\n"); out.write("\t\t\t\t\t\tfunction() {\r\n"); out.write("\t\t\t\t\t\t\thobj = $.ajax({\r\n"); out.write("\t\t\t\t\t\t\t\turl : 'wodeCen',\r\n"); out.write("\t\t\t\t\t\t\t\tsuccess : function() {\r\n"); out.write("\t\t\t\t\t\t\t\t},\r\n"); out.write("\t\t\t\t\t\t\t\terror : function() {\r\n"); out.write("\t\t\t\t\t\t\t\t\talert(\"加载信息错误\");\r\n"); out.write("\t\t\t\t\t\t\t\t},\r\n"); out.write("\t\t\t\t\t\t\t\tasync : false\r\n"); out.write("\t\t\t\t\t\t\t});\r\n"); out.write("\t\t\t\t\t\t\t$(window.frames[\"rightFrame\"].document).html(\r\n"); out.write("\t\t\t\t\t\t\t\t\thobj.responseText);\r\n"); out.write("\t\t\t\t\t\t});\r\n"); out.write("\t\t\t</script>\r\n"); out.write("\t\t</div>\r\n"); out.write("\t</div>\r\n"); out.write("</body>\r\n"); out.write("</html>"); } catch (Throwable t) { if (!(t instanceof 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); } }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { JspFactory _jspxFactory = null; PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; PageContext _jspx_page_context = null; try { _jspxFactory = JspFactory.getDefaultFactory(); response.setContentType("text/html"); pageContext = _jspxFactory.getPageContext(this, request, response, "../error.jsp", 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\n\n\n\n\n\n\n\n"); org.jivesoftware.admin.AdminPageBean info = null; synchronized (request) { info = (org.jivesoftware.admin.AdminPageBean) _jspx_page_context.getAttribute("info", PageContext.REQUEST_SCOPE); if (info == null) { info = new org.jivesoftware.admin.AdminPageBean(); _jspx_page_context.setAttribute("info", info, PageContext.REQUEST_SCOPE); } } out.write('\n'); out.write('\n'); org.jivesoftware.util.WebManager webManager = null; synchronized (_jspx_page_context) { webManager = (org.jivesoftware.util.WebManager) _jspx_page_context.getAttribute("webManager", PageContext.PAGE_SCOPE); if (webManager == null) { webManager = new org.jivesoftware.util.WebManager(); _jspx_page_context.setAttribute("webManager", webManager, PageContext.PAGE_SCOPE); } } out.write('\n'); webManager.init(request, response, session, application, out); out.write('\n'); out.write('\n'); // decorator:usePage com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag _jspx_th_decorator_usePage_0 = (com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag) _jspx_tagPool_decorator_usePage_id_nobody.get( com.opensymphony.module.sitemesh.taglib.decorator.UsePageTag.class); _jspx_th_decorator_usePage_0.setPageContext(_jspx_page_context); _jspx_th_decorator_usePage_0.setParent(null); _jspx_th_decorator_usePage_0.setId("decoratedPage"); int _jspx_eval_decorator_usePage_0 = _jspx_th_decorator_usePage_0.doStartTag(); if (_jspx_th_decorator_usePage_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _jspx_tagPool_decorator_usePage_id_nobody.reuse(_jspx_th_decorator_usePage_0); return; } _jspx_tagPool_decorator_usePage_id_nobody.reuse(_jspx_th_decorator_usePage_0); com.opensymphony.module.sitemesh.Page decoratedPage = null; decoratedPage = (com.opensymphony.module.sitemesh.Page) _jspx_page_context.findAttribute("decoratedPage"); out.write('\n'); out.write('\n'); String path = request.getContextPath(); // Decorated pages will typically must set a pageID and optionally set a subPageID // and extraParams. Store these values as request attributes so that the tab and sidebar // handling tags can get at the data. request.setAttribute("pageID", decoratedPage.getProperty("meta.pageID")); request.setAttribute("subPageID", decoratedPage.getProperty("meta.subPageID")); request.setAttribute("extraParams", decoratedPage.getProperty("meta.extraParams")); // Message HTML can be passed in: String message = decoratedPage.getProperty("page.message"); out.write("\n\n<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n\n"); if (_jspx_meth_fmt_setBundle_0(_jspx_page_context)) return; out.write("\n<html>\n<head>\n <title>"); out.print(AdminConsole.getAppName()); out.write(' '); if (_jspx_meth_fmt_message_0(_jspx_page_context)) return; out.write(':'); out.write(' '); if (_jspx_meth_decorator_title_0(_jspx_page_context)) return; out.write( "</title>\n <meta http-equiv=\"content-type\" content=\"text/html; charset=UTF-8\">\n <link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write( "/style/global.css\">\n <script language=\"JavaScript\" type=\"text/javascript\" src=\""); out.print(path); out.write( "/js/prototype.js\"></script>\n <script language=\"JavaScript\" type=\"text/javascript\" src=\""); out.print(path); out.write( "/js/scriptaculous.js\"></script>\n <script language=\"JavaScript\" type=\"text/javascript\" src=\""); out.print(path); out.write( "/js/cookies.js\"></script>\n <script language=\"JavaScript\" type=\"text/javascript\">\n\n </script>\n <script type=\"text/javascript\" src=\""); out.print(path); out.write( "/js/behaviour.js\"></script>\n <script type=\"text/javascript\">\n // Add a nice little rollover effect to any row in a jive-table object. This will help\n // visually link left and right columns.\n /*\n var myrules = {\n '.jive-table TBODY TR' : function(el) {\n el.onmouseover = function() {\n this.style.backgroundColor = '#ffffee';\n }\n el.onmouseout = function() {\n this.style.backgroundColor = '#ffffff';\n }\n }\n };\n Behaviour.register(myrules);\n */\n </script>\n "); if (_jspx_meth_decorator_head_0(_jspx_page_context)) return; out.write( "\n</head>\n\n<body id=\"jive-body\">\n\n<!-- BEGIN main -->\n<div id=\"main\">\n\n <div id=\"jive-header\">\n <div id=\"jive-logo\">\n <a href=\"/index.jsp\"><img src=\"/images/login_logo.gif\" alt=\"Openfire\" width=\"179\" height=\"53\" /></a>\n </div>\n <div id=\"jive-userstatus\">\n "); out.print(AdminConsole.getAppName()); out.write(' '); out.print(AdminConsole.getVersionString()); out.write("<br/>\n "); // fmt:message org.apache.taglibs.standard.tag.rt.fmt.MessageTag _jspx_th_fmt_message_1 = (org.apache.taglibs.standard.tag.rt.fmt.MessageTag) _jspx_tagPool_fmt_message_key.get( org.apache.taglibs.standard.tag.rt.fmt.MessageTag.class); _jspx_th_fmt_message_1.setPageContext(_jspx_page_context); _jspx_th_fmt_message_1.setParent(null); _jspx_th_fmt_message_1.setKey("admin.logged_in_as"); int _jspx_eval_fmt_message_1 = _jspx_th_fmt_message_1.doStartTag(); if (_jspx_eval_fmt_message_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { if (_jspx_eval_fmt_message_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { out = _jspx_page_context.pushBody(); _jspx_th_fmt_message_1.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); _jspx_th_fmt_message_1.doInitBody(); } do { // fmt:param org.apache.taglibs.standard.tag.rt.fmt.ParamTag _jspx_th_fmt_param_0 = (org.apache.taglibs.standard.tag.rt.fmt.ParamTag) _jspx_tagPool_fmt_param_value_nobody.get( org.apache.taglibs.standard.tag.rt.fmt.ParamTag.class); _jspx_th_fmt_param_0.setPageContext(_jspx_page_context); _jspx_th_fmt_param_0.setParent((javax.servlet.jsp.tagext.Tag) _jspx_th_fmt_message_1); _jspx_th_fmt_param_0.setValue( "<strong>" + StringUtils.escapeHTMLTags(JID.unescapeNode(webManager.getUser().getUsername())) + "</strong>"); int _jspx_eval_fmt_param_0 = _jspx_th_fmt_param_0.doStartTag(); if (_jspx_th_fmt_param_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); return; } _jspx_tagPool_fmt_param_value_nobody.reuse(_jspx_th_fmt_param_0); int evalDoAfterBody = _jspx_th_fmt_message_1.doAfterBody(); if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) break; } while (true); if (_jspx_eval_fmt_message_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) out = _jspx_page_context.popBody(); } if (_jspx_th_fmt_message_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_1); return; } _jspx_tagPool_fmt_message_key.reuse(_jspx_th_fmt_message_1); out.write(" - <a href=\""); out.print(path); out.write("/index.jsp?logout=true\">"); out.print(LocaleUtils.getLocalizedString("global.logout")); out.write( "</a>\n </div>\n <div id=\"jive-nav\">\n <div id=\"jive-nav-left\"></div>\n "); if (_jspx_meth_admin_tabs_0(_jspx_page_context)) return; out.write( "\n <div id=\"jive-nav-right\"></div>\n </div>\n <div id=\"jive-subnav\">\n "); if (_jspx_meth_admin_subnavbar_0(_jspx_page_context)) return; out.write( "\n </div>\n </div>\n\n <div id=\"jive-main\">\n <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"100%\">\n <tbody>\n <tr valign=\"top\">\n <td width=\"1%\">\n <div id=\"jive-sidebar-container\">\n <div id=\"jive-sidebar-box\">\n <div id=\"jive-sidebar\">\n "); if (_jspx_meth_admin_sidebar_0(_jspx_page_context)) return; out.write("\n <br>\n <img src=\""); out.print(path); out.write( "/images/blank.gif\" width=\"150\" height=\"1\" border=\"0\" alt=\"\">\n </div>\n </div>\n </div>\n </td>\n <td width=\"99%\" id=\"jive-content\">\n\n\n "); if (message != null) { out.write("\n\n "); out.print(message); out.write("\n\n "); } out.write("\n\n <h1>\n "); if (_jspx_meth_decorator_title_1(_jspx_page_context)) return; out.write( "\n </h1>\n\n <div id=\"jive-main-content\">\n "); if (_jspx_meth_decorator_body_0(_jspx_page_context)) return; out.write( "\n </div>\n </td>\n </tr>\n </tbody>\n </table>\n </div>\n\n</div>\n<!-- END main -->\n\n<!-- BEGIN footer -->\n\t<div id=\"jive-footer\">\n <div class=\"jive-footer-nav\">\n "); if (_jspx_meth_admin_tabs_1(_jspx_page_context)) return; out.write( "\n </div>\n <div class=\"jive-footer-copyright\">\n Built by <a href=\"http://www.jivesoftware.com\">Jive Software</a> and the <a href=\"http://www.igniterealtime.org\">IgniteRealtime.org</a> community\n </div>\n </div>\n<!-- END footer -->\n\n</body>\n</html>\n"); } catch (Throwable t) { if (!(t instanceof SkipPageException)) { out = _jspx_out; if (out != null && out.getBufferSize() != 0) out.clearBuffer(); if (_jspx_page_context != null) _jspx_page_context.handlePageException(t); } } finally { if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context); } }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; PageContext _jspx_page_context = null; try { response.setContentType("text/html; charset=UTF-8"); 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('\r'); out.write('\n'); String templateUrl = request.getScheme() + "://" + request.getHeader("host") + request.getContextPath(); request.setAttribute("url", templateUrl); String MembFamily_Id = request.getParameter("MembFamily_Id"); out.write("\r\n"); out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/css0623/style.css\" />\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/jquery.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/jquery.validate.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/js/register.js\"></script>\r\n"); out.write("\r\n"); out.write("<script>\r\n"); out.write(" function getMembFamilyById(){\r\n"); out.write(" \t$.ajax({\r\n"); out.write("\t url : '"); out.print(templateUrl); out.write("/user/MembFamilyForReadAction?MembFamily_Id="); out.print(MembFamily_Id); out.write("',\r\n"); out.write("\t\t\ttype : 'POST',\r\n"); out.write("\t\t\tcontentType: \"application/x-www-form-urlencoded; charset=utf-8\",\r\n"); out.write("\t\t\tdataType : 'json',\r\n"); out.write("\t\t\ttimeout : 8000,\r\n"); out.write("\t\t\tcache : true,\r\n"); out.write("\t\t\terror : erryFunction, //错误执行方法 \r\n"); out.write("\t\t\tsuccess : succFunction\r\n"); out.write("\t\t//成功执行方法 \r\n"); out.write("\t\t});\r\n"); out.write("\t\tfunction erryFunction(data) {\r\n"); out.write("\t\t\talert(\"等待3秒后请刷新页面\");\r\n"); out.write("\t\t}\r\n"); out.write("\t\tfunction succFunction(data) {\r\n"); out.write("\t\t\t$(\"#FamilyName\").val(data.FamilyName);\r\n"); out.write( "\t\t\t$(\"input:radio[name='sex']\").eq(parseInt(data.sex)).attr(\"checked\",true);\r\n"); out.write("\t\t\t$(\"#age\").val(data.age);\r\n"); out.write("\t\t\t$(\"#relation\").val(data.relation);\r\n"); out.write("\t\t\t$(\"#mobile\").val(data.mobile);\r\n"); out.write("\t\t\t$(\"#telephone\").val(data.telephone);\r\n"); out.write("\t\t\t$(\"#address\").val(data.address);\r\n"); out.write("\t\t}\r\n"); out.write("\t}\r\n"); out.write("\twindow.onload = function() {\r\n"); out.write("\t\tgetMembFamilyById();\r\n"); out.write("\t};\r\n"); out.write("</script>\r\n"); out.write("</head>\r\n"); out.write("<style>\r\n"); out.write("\r\n"); out.write("</style>\r\n"); out.write("<body>\r\n"); out.write("<div id=\"page\">\r\n"); out.write("\t\r\n"); out.write( "<form id=\"newFamilyMember\" name=\"newFamilyMember\" method=\"post\" action=\"UpdateMemberFamily\">\r\n"); out.write("\t<div>\r\n"); out.write("\t\t<img src=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/imgs/membercenter/left.png\" /> <font\r\n"); out.write("\t\t\t\tsize=\"6\"><b>更新家属信息</b>\r\n"); out.write("\t\t</font> <img\r\n"); out.write("\t\t\t\tsrc=\""); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${url}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("/imgs/membercenter/right.png\" />\r\n"); out.write("\t</div>\r\n"); out.write("\t<br/>\r\n"); out.write("\t<table class=\"wwFormTable\" style=\"font-family: '宋体';font-size: 18px;\">\r\n"); out.write("\t\t\t<fieldset>\r\n"); out.write("\t\t\t\t<ul>\r\n"); out.write(" \t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"FamilyName\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"required\" style=\"font-family: '宋体';font-size: 18px;\"><b>[患者姓名]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<input id=\"FamilyName\" name=\"FamilyName\" type=\"text\">\r\n"); out.write("\t\t\t\t\t\t<label for=\"FamilyName\" class=\"error\">患者姓名不可为空</label>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"sex\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"required\" style=\"font-family: '宋体';font-size: 18px;\"><b>[性别]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write( "\t\t\t\t\t\t<input name=\"sex\" type=\"radio\" value=\"male\" checked=\"checked\" >男 \r\n"); out.write("\t\t\t\t\t\t<input name=\"sex\" type=\"radio\" value=\"female\" >女\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"age\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"required\" style=\"font-family: '宋体';font-size: 18px;\"><b>[年龄]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<input id=\"age\" name=\"age\" type=\"text\">\r\n"); out.write("\t\t\t\t\t\t<label for=\"age\" class=\"error\">请填写正确的年龄</label>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"relation\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"relation\" style=\"font-family: '宋体';font-size: 18px;\"><b>[与患者关系]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<select id=\"relation\" name=\"relation\">\r\n"); out.write("\t\t\t\t\t\t\t<option value=\"本人\" selected=\"selected\">本人</option>\r\n"); out.write("\t\t\t\t\t\t\t<option value=\"家庭成员\">家庭成员</option>\r\n"); out.write("\t\t\t\t\t\t\t<option value=\"亲戚\">亲戚</option>\r\n"); out.write("\t\t\t\t\t\t\t<option value=\"朋友\">朋友</option>\r\n"); out.write("\t\t\t\t\t\t\t<option value=\"其他\">其他</option>\r\n"); out.write("\t\t\t\t\t</select>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"mobile\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"mobile\" style=\"font-family: '宋体';font-size: 18px;\"><b>[手机号]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<input id=\"mobile\" name=\"mobile\" type=\"text\">\r\n"); out.write("\t\t\t\t\t\t<label for=\"mobile\" class=\"error\">请填写正确的手机号</label>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"telephone\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"telephone\" style=\"font-family: '宋体';font-size: 18px;\"><b>[固定电话]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<input id=\"telephone\" name=\"telephone\" type=\"text\">\r\n"); out.write("\t\t\t\t\t\t<label for=\"telephone\" class=\"error\">请填写正确的固定电话</label>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t\t<br/>\r\n"); out.write("\t\t\t\t\t<li>\r\n"); out.write("\t\t\t\t\t\t<label for=\"address\">\r\n"); out.write( "\t\t\t\t\t\t\t<span class=\"address\" style=\"font-family: '宋体';font-size: 18px;\"><b>[家庭地址]</b></span>\r\n"); out.write("\t\t\t\t\t\t</label>\r\n"); out.write("\t\t\t\t\t\t<input id=\"address\" name=\"address\" type=\"text\">\r\n"); out.write("\t\t\t\t\t\t<label for=\"address\" class=\"error\">家庭地址不可为空</label>\r\n"); out.write("\t\t\t\t\t</li>\r\n"); out.write("\t\t\t\t</ul>\r\n"); out.write("\t\t\t</fieldset>\r\n"); out.write("\t\t\t<fieldset class=\"submit\">\r\n"); out.write("\t\t\t<input type=\"hidden\" name=\"MembFamily_Id\" value=\""); out.print(MembFamily_Id); out.write("\" >\r\n"); out.write( "\t\t\t \r\n"); out.write( "\t\t\t \r\n"); out.write( "\t\t\t \r\n"); out.write( "\t\t\t \r\n"); out.write("\t\t\t\t<input type=\"submit\" class=\"submit\" value=\"确认\" />\r\n"); out.write("\t\t\t</fieldset>\r\n"); out.write("\t\t\t<div class=\"clear\"></div>\r\n"); out.write("\t\t</table>\r\n"); out.write("</form>\r\n"); out.write("</div>\r\n"); out.write("</body>\r\n"); out.write("</html>"); } catch (Throwable t) { if (!(t instanceof 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); } }
public void _jspService(HttpServletRequest request, HttpServletResponse response) throws java.io.IOException, ServletException { JspFactory _jspxFactory = null; javax.servlet.jsp.PageContext pageContext = null; HttpSession session = null; ServletContext application = null; ServletConfig config = null; JspWriter out = null; Object page = this; JspWriter _jspx_out = null; try { _jspxFactory = JspFactory.getDefaultFactory(); response.setContentType("text/html;charset=ISO-8859-1"); pageContext = _jspxFactory.getPageContext(this, request, response, null, true, 8192, true); application = pageContext.getServletContext(); config = pageContext.getServletConfig(); session = pageContext.getSession(); out = pageContext.getOut(); _jspx_out = out; out.write("\r\n\r\n"); out.write("\r\n\r\n"); String strIp = (String) request.getParameter("ip"); String strCommunityString = (String) request.getParameter("cs"); String strPort = (String) request.getParameter("port"); String strTimeout = (String) request.getParameter("timeout"); String strRetries = (String) request.getParameter("retries"); String strNodeLabel = (String) request.getParameter("node"); String strNodeId = request.getParameter("nodeId"); String strFirstTime = (String) request.getParameter("firsttime"); String strWindowId = (String) request.getParameter("windowid"); // Create the querier and make the request. QueryFactory factory = new QueryFactory(); Querier querier = (Querier) factory.createQuerier(WinPagePerfSnmpQuerier.QUERIER_NAME); DeviceCommunicator deviceCommunicator = new DeviceCommunicator(); deviceCommunicator.sendQuery(querier, strIp); // Error processing if (querier.getErrorStatus() == -1) { RequestDispatcher rd = getServletContext() .getRequestDispatcher("/jsp/WTerror-handler.jsp?error=SnmpCommError"); rd.forward(request, response); return; } if (querier.getErrorStatus() == -2) { RequestDispatcher rd = getServletContext() .getRequestDispatcher("/jsp/WTerror-handler.jsp?error=NoPerfmibSnmpError"); rd.forward(request, response); return; } if (querier.getErrorStatus() != 0) { RequestDispatcher rd = getServletContext().getRequestDispatcher("/jsp/WTerror-handler.jsp?error=SnmpError"); rd.forward(request, response); return; } Map calcs = querier.getCalculations(); long[] results = (long[]) calcs.get(WinPagePerfSnmpQuerier.PAGE_RESULTS); if (results[0] < 0 || results[1] < 0 || results[2] < 0 || results[3] < 0 || results[4] < 0 || results[5] < 0 || results[6] < 0 || results[7] < 0 || results[8] < 0 || results[9] < 0) { RequestDispatcher rd = getServletContext().getRequestDispatcher("/jsp/WTerror-handler.jsp?error=SnmpError"); rd.forward(request, response); return; } Vector vPageStats = null; if (strFirstTime == null) { // Not the first time, so get the previous polled data from the session vPageStats = (Vector) session.getAttribute("vPageStats" + strWindowId); } else { // This is the first time in this JSP, so create the Vector which will contain the // polled data Random random = new Random(); strWindowId = String.valueOf(random.nextInt()); vPageStats = new Vector(); } vPageStats.add(results); session.setAttribute("vPageStats" + strWindowId, vPageStats); // This random number is used to prevent the brower from caching the IMG tags Random random = new Random(); int randomInt = random.nextInt(); out.write("\r\n\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n "); out.write("<title>WebTelemetry - Graphs | Real-Time | Windows Page Performance Monitoring"); out.write("</title>\r\n "); out.write("<META HTTP-EQUIV=\"refresh\" CONTENT=\""); out.print(WTProperties.getMonitorUIRefreshRate()); out.write("; URL="); out.print(WTTools.getJspURL(request)); out.write("WTwin-page-monitor.jsp?cs="); out.print(URLEncoder.encode(strCommunityString, "UTF-8")); out.write("&ip="); out.print(strIp); out.write("&port="); out.print(strPort); out.write("&timeout="); out.print(strTimeout); out.write("&retries="); out.print(strRetries); out.write("&node="); out.print(URLEncoder.encode(strNodeLabel, "UTF-8")); out.write("&windowid="); out.print(strWindowId); out.write("&nodeId="); out.print(strNodeId); out.write("\">\r\n "); out.write( "<link rel=\"stylesheet\" type=\"text/css\" href=\"/wt-portal/css/default.css\" />\r\n "); out.write("<script type=\"text/javascript\" src=\"/wt-portal/javascript/WTtools.js\">"); out.write("</script>\r\n"); out.write("</head>\r\n"); out.write("<body>\r\n"); String title = "Graphs - Real-Time - Windows Page Performance Monitoring for Node: " + strNodeLabel; out.write("\r\n"); request.setAttribute("title", title); request.setAttribute("nodeJsp", "/wt-monitor/element/node.jsp?node=" + strNodeId); out.write("\r\n"); /* ---- c:import ---- */ org.apache.taglibs.standard.tag.el.core.ImportTag _jspx_th_c_import_0 = (org.apache.taglibs.standard.tag.el.core.ImportTag) _jspx_tagPool_c_import_url_context.get( org.apache.taglibs.standard.tag.el.core.ImportTag.class); _jspx_th_c_import_0.setPageContext(pageContext); _jspx_th_c_import_0.setParent(null); _jspx_th_c_import_0.setContext("/wt-monitor"); _jspx_th_c_import_0.setUrl("/includes/header.jsp"); int[] _jspx_push_body_count_c_import_0 = new int[] {0}; try { int _jspx_eval_c_import_0 = _jspx_th_c_import_0.doStartTag(); if (_jspx_eval_c_import_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { if (_jspx_eval_c_import_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody(); _jspx_push_body_count_c_import_0[0]++; out = _bc; _jspx_th_c_import_0.setBodyContent(_bc); _jspx_th_c_import_0.doInitBody(); } do { out.write("\r\n\t"); if (_jspx_meth_c_param_0( _jspx_th_c_import_0, pageContext, _jspx_push_body_count_c_import_0)) return; out.write("\r\n\t"); if (_jspx_meth_c_param_1( _jspx_th_c_import_0, pageContext, _jspx_push_body_count_c_import_0)) return; out.write("\r\n\t"); if (_jspx_meth_c_param_2( _jspx_th_c_import_0, pageContext, _jspx_push_body_count_c_import_0)) return; out.write("\r\n"); int evalDoAfterBody = _jspx_th_c_import_0.doAfterBody(); if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) break; } while (true); if (_jspx_eval_c_import_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) out = pageContext.popBody(); _jspx_push_body_count_c_import_0[0]--; } if (_jspx_th_c_import_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) return; } catch (Throwable _jspx_exception) { while (_jspx_push_body_count_c_import_0[0]-- > 0) out = pageContext.popBody(); _jspx_th_c_import_0.doCatch(_jspx_exception); } finally { _jspx_th_c_import_0.doFinally(); _jspx_tagPool_c_import_url_context.reuse(_jspx_th_c_import_0); } out.write("\t\r\n\t"); out.write("\r\n"); out.write("<div align=\"center\">\r\n"); out.write("<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\r\n\t"); out.write("<tr>\r\n\t\t"); out.write("<td align=\"right\">"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagefaultchart&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t\t"); out.write("<td>"); out.write( "<img src=\"/wt-portal/images/spacers/spacer.gif\" height=\"1\" width=\"20\" border=\"0\" alt=\"WebTelemetry\">"); out.write("</td>\r\n\t\t"); out.write("<td>"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagefaultseries&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t"); out.write("</tr>\r\n\t"); out.write("<tr>\r\n\t\t"); out.write("<td align=\"right\">"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagenumchart&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t\t"); out.write("<td> "); out.write("</td>\r\n\t\t"); out.write("<td>"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagenumseries&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t"); out.write("</tr>\r\n\t"); out.write("<tr>\r\n\t\t"); out.write("<td align=\"right\">"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagetimeschart&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t\t"); out.write("<td> "); out.write("</td>\r\n\t\t"); out.write("<td>"); out.write("<IMG SRC=\""); out.print(WTTools.getServletURL(request)); out.write("WTsnmpRealTimeGraphs?chart=winpagetimesseries&random="); out.print(randomInt); out.write("&windowid="); out.print(strWindowId); out.write("\" BORDER=0>"); out.write("</td>\r\n\t"); out.write("</tr>\r\n"); out.write("</table>\r\n"); out.write("</div>\r\n"); out.write("<br>\r\n\r\n"); /* ---- c:import ---- */ org.apache.taglibs.standard.tag.el.core.ImportTag _jspx_th_c_import_1 = (org.apache.taglibs.standard.tag.el.core.ImportTag) _jspx_tagPool_c_import_url_context_nobody.get( org.apache.taglibs.standard.tag.el.core.ImportTag.class); _jspx_th_c_import_1.setPageContext(pageContext); _jspx_th_c_import_1.setParent(null); _jspx_th_c_import_1.setContext("/wt-monitor"); _jspx_th_c_import_1.setUrl("/includes/footer.jsp"); int[] _jspx_push_body_count_c_import_1 = new int[] {0}; try { int _jspx_eval_c_import_1 = _jspx_th_c_import_1.doStartTag(); if (_jspx_th_c_import_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) return; } catch (Throwable _jspx_exception) { while (_jspx_push_body_count_c_import_1[0]-- > 0) out = pageContext.popBody(); _jspx_th_c_import_1.doCatch(_jspx_exception); } finally { _jspx_th_c_import_1.doFinally(); _jspx_tagPool_c_import_url_context_nobody.reuse(_jspx_th_c_import_1); } out.write("\r\n\t\r\n"); out.write("</body>\r\n"); out.write("</html>"); } catch (Throwable t) { out = _jspx_out; if (out != null && out.getBufferSize() != 0) out.clearBuffer(); if (pageContext != null) pageContext.handlePageException(t); } finally { if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext); } }