public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); HttpSession session = request.getSession(); PrintWriter out = response.getWriter(); StringBuilder sb = new StringBuilder(); HashMap<String, String> userInfo = (HashMap<String, String>) session.getAttribute("userInfo"); String ticket = request.getParameter("ticket"); if (userInfo == null) { response.sendRedirect(response.encodeRedirectUrl(request.getContextPath() + "/SignIn")); } else { if (userInfo.get("role").equals("technician")) { sb.append(LayoutProvider.getInstance().getLoggedInHeader(userInfo.get("name"))); sb.append("<div id=\"body\">"); sb.append( "<h3>Schedule Confirmation</h3><p>You have scheduled <strong>ticket # " + ticket + "</strong></p>"); if (ticket != null) { List<String> tickets; try { if (userInfo.get("tickets").equals("")) { tickets = null; } else { tickets = Arrays.asList(userInfo.get("tickets").split("\\,")); } } catch (Exception ex) { System.out.println("PayBill: error splitting tickets"); tickets = null; } String remaining = ""; if (tickets != null && tickets.size() > 0) { for (String t : tickets) { if (!t.equals(ticket)) { remaining += t + ","; } } if (remaining.length() > 0) remaining = remaining.substring(0, remaining.length() - 1); } else { remaining = ""; } userInfo.put("tickets", remaining); } sb.append("</div>"); } else { sb.append("<h2>Error</h2>"); sb.append("<p>You do not have access to this page.</p>"); sb.append("</div>"); } } out.println(sb.toString()); out.close(); }
public DownloadRequest(ServletContext context, HttpServletRequest request) { _context = context; _httpRequest = request; _path = request.getRequestURI(); _encoding = request.getHeader(ACCEPT_ENCODING); String context_path = request.getContextPath(); if (context_path != null) _path = _path.substring(context_path.length()); if (_path == null) _path = request.getServletPath(); // This works for *.<ext> invocations if (_path == null) _path = "/"; // No path given _path = _path.trim(); if (_context != null && !_path.endsWith("/")) { String realPath = _context.getRealPath(_path); // fix for 4474021 - getRealPath might returns NULL if (realPath != null) { File f = new File(realPath); if (f != null && f.exists() && f.isDirectory()) { _path += "/"; } } } // Append default file for a directory if (_path.endsWith("/")) _path += "launch.jnlp"; _version = getParameter(request, ARG_VERSION_ID); _currentVersionId = getParameter(request, ARG_CURRENT_VERSION_ID); _os = getParameterList(request, ARG_OS); _arch = getParameterList(request, ARG_ARCH); _locale = getParameterList(request, ARG_LOCALE); _knownPlatforms = getParameterList(request, ARG_KNOWN_PLATFORMS); String platformVersion = getParameter(request, ARG_PLATFORM_VERSION_ID); _isPlatformRequest = (platformVersion != null); if (_isPlatformRequest) _version = platformVersion; _query = request.getQueryString(); _testJRE = getParameter(request, TEST_JRE); }
private static Properties createCGIEnvironment( HttpServletRequest sreq, URI root_uri, File canonical_script_file) throws URISyntaxException { URI full_request_uri = new URI( sreq.getScheme(), null, sreq.getServerName(), sreq.getServerPort(), sreq.getRequestURI(), sreq.getQueryString(), null); Properties p = createCGIEnvironment( sreq.getMethod(), sreq.getProtocol(), full_request_uri, new InetSocketAddress(sreq.getLocalAddr(), sreq.getLocalPort()), new InetSocketAddress(sreq.getRemoteAddr(), sreq.getRemotePort()), sreq.getContextPath() + "/", root_uri, canonical_script_file); // Add request headers for (Enumeration e = sreq.getHeaderNames(); e.hasMoreElements(); ) { String h = (String) e.nextElement(); p.setProperty(ESXX.httpToCGI(h), sreq.getHeader(h)); } return p; }
/** * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods. * * @param request servlet request * @param response servlet response */ protected void processRequest(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println( "MyProtectedServlet.processRequest " + request.getRequestURI() + " " + request.getQueryString()); String myUrl = request.getRequestURI(); if (myUrl.indexOf("login") >= 0) { login(request, response); return; } else if (myUrl.indexOf("redirect") >= 0) { redirect(request, response); return; } if (request.getRemoteUser() == null) { String callUrl = request.getRequestURI(); String query = request.getQueryString(); if (query != null) { callUrl = callUrl + "?" + query; } String nextEncUrl = java.net.URLEncoder.encode(callUrl); String redirectUrl = request.getContextPath() + "/application/redirect?nextencurl=" + nextEncUrl; response.sendRedirect(redirectUrl); } else { response.setContentType("text/html"); PrintWriter out = response.getWriter(); out.println("<html>"); out.println("<head>"); out.println("<title>Servlet MyProtectedServlet</title>"); out.println("</head>"); out.println("<body>"); out.println("<h1>Servlet MyProtectedServlet at " + request.getContextPath() + "</h1>"); out.println("</body>"); out.println("</html>"); out.close(); } }
/** * Show the pieces of the request, for debugging * * @param req the HttpServletRequest * @return parsed request */ public static String getRequestParsed(HttpServletRequest req) { return req.getRequestURI() + " = " + req.getContextPath() + "(context), " + req.getServletPath() + "(servletPath), " + req.getPathInfo() + "(pathInfo), " + req.getQueryString() + "(query)"; }
@Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { traceRequest(req); String pathInfoString = req.getPathInfo(); String queryString = getQueryString(req); IPath pathInfo = new Path( null /*don't parse host:port as device*/, pathInfoString == null ? "" : pathInfoString); // $NON-NLS-1$ if (pathInfo.segmentCount() > 0) { String hostedHost = pathInfo.segment(0); IHostedSite site = HostingActivator.getDefault().getHostingService().get(hostedHost); if (site != null) { IPath path = pathInfo.removeFirstSegments(1); IPath contextPath = new Path(req.getContextPath()); IPath contextlessPath = path.makeRelativeTo(contextPath).makeAbsolute(); URI[] mappedPaths; try { mappedPaths = getMapped(site, contextlessPath, queryString); } catch (URISyntaxException e) { handleException( resp, new ServerStatus( IStatus.ERROR, HttpServletResponse.SC_BAD_REQUEST, "Could not create target URI ", e)); return; } if (mappedPaths != null) { serve(req, resp, site, mappedPaths); } else { handleException( resp, new ServerStatus( IStatus.ERROR, HttpServletResponse.SC_NOT_FOUND, NLS.bind("No mappings matched {0}", path), null)); } } else { String msg = NLS.bind("Hosted site {0} is stopped", hostedHost); handleException( resp, new ServerStatus(IStatus.ERROR, HttpServletResponse.SC_NOT_FOUND, msg, null)); } } else { super.doGet(req, resp); } }
public void doFilter(ServletRequest request0, ServletResponse response0, FilterChain filterChain) throws IOException, ServletException { HttpServletRequest request = (HttpServletRequest) request0; HttpServletResponse response = (HttpServletResponse) response0; if (request.getRequestURI().endsWith(requesturl)) { boolean isAjax = "XMLHttpRequest".equals(request.getHeader("X-Requested-With")); request.getSession().invalidate(); if (isAjax) { Response<String> kv = new Response<String>(); kv.setReturncode("00000000"); kv.setReturnmsg("登出成功"); outputJson(response, kv); } else { response.sendRedirect(request.getContextPath() + successurl); } return; } filterChain.doFilter(request, response); }
// ------------------------------------------ public static String chooseServiceURI(String uri, HttpServletRequest httpRequest) { String serviceURI = uri; String contextPath = httpRequest.getContextPath(); if (contextPath != null && contextPath.length() > 0) serviceURI = serviceURI.substring(contextPath.length()); String servletPath = httpRequest.getServletPath(); // Suggested by Frank Hartman: helps make conf files more portable // between /joseki/myModel and /myModel but if the servlet is // explicitly named in web.xml, it strips that off // if ( servletPath != null && servletPath.length() > 0 ) // dispatchURI = dispatchURI.substring(servletPath.length()) ; // Suggested by damien_coraboeuf // TODO Test and verify // if ( servletPath != null && servletPath.length() > 0 ) // serviceURI = serviceURI.substring(servletPath.length()) ; // Example: // <servlet-mapping> // <servlet-name>JosekiServlet</servlet-name> // <url-pattern>/ws/joseki/*</url-pattern> // </servlet-mapping> if (log.isDebugEnabled()) { if (servletPath == null) servletPath = ""; if (contextPath == null) contextPath = ""; log.debug( "DispatchURI: " + uri + " => " + serviceURI + " (ContextPath = " + contextPath + ", ServletPath = " + servletPath + ")"); } return serviceURI; }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { /* * // Create path components to save the file final String path = * request.getParameter("destination"); final Part filePart = * request.getPart("file"); final String fileName = * getFileName(filePart); */ String path = request.getContextPath(); String csvFileToRead = request.getRealPath("/") + "mail.csv"; BufferedReader br = null; String line = ""; String splitBy = ","; JSONArray jArrayMails = new JSONArray(); try { br = new BufferedReader(new FileReader(csvFileToRead)); while ((line = br.readLine()) != null) { jArrayMails.add(line); } } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } finally { if (br != null) { try { br.close(); } catch (IOException e) { e.printStackTrace(); } } } response.setContentType("application/json"); PrintWriter out = response.getWriter(); JSONObject jobj = new JSONObject(); jobj.put("studentEmailsArray", jArrayMails); out.print(jobj); }
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"); response.setHeader("X-Powered-By", "JSP/2.2"); 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"); response.sendRedirect(request.getContextPath() + "/main"); } 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 String getContextPath() { return request.getContextPath(); }
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'); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; pageContext.setAttribute("httpProtocol", request.getScheme()); out.write('\r'); out.write('\n'); if (_jspx_meth_c_005fset_005f0(_jspx_page_context)) return; out.write('\r'); out.write('\n'); if (_jspx_meth_c_005fset_005f1(_jspx_page_context)) return; out.write('\r'); out.write('\n'); if (_jspx_meth_c_005fset_005f2(_jspx_page_context)) return; out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); if (_jspx_meth_c_005fforEach_005f0(_jspx_page_context)) return; out.write("\r\n"); out.write("\r\n"); if (_jspx_meth_c_005fif_005f6(_jspx_page_context)) return; } 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); else log(t.getMessage(), t); } } finally { _jspxFactory.releasePageContext(_jspx_page_context); } }
public void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException { String retval = "<html> <H4>"; try { // Create a message factory. MessageFactory mf = MessageFactory.newInstance(); // Create a message from the message factory. SOAPMessage msg = mf.createMessage(); // Message creation takes care of creating the SOAPPart - a // required part of the message as per the SOAP 1.1 // specification. SOAPPart sp = msg.getSOAPPart(); // Retrieve the envelope from the soap part to start building // the soap message. SOAPEnvelope envelope = sp.getEnvelope(); // Create a soap header from the envelope. SOAPHeader hdr = envelope.getHeader(); // Create a soap body from the envelope. SOAPBody bdy = envelope.getBody(); // Add a soap body element to the soap body SOAPBodyElement gltp = bdy.addBodyElement( envelope.createName("GetLastTradePrice", "ztrade", "http://wombat.ztrade.com")); gltp.addChildElement(envelope.createName("symbol", "ztrade", "http://wombat.ztrade.com")) .addTextNode("SUNW"); StringBuffer urlSB = new StringBuffer(); urlSB.append(req.getScheme()).append("://").append(req.getServerName()); urlSB.append(":").append(req.getServerPort()).append(req.getContextPath()); String reqBase = urlSB.toString(); if (data == null) { data = reqBase + "/index.html"; } // Want to set an attachment from the following url. // Get context URL url = new URL(data); AttachmentPart ap = msg.createAttachmentPart(new DataHandler(url)); ap.setContentType("text/html"); // Add the attachment part to the message. msg.addAttachmentPart(ap); // Create an endpoint for the recipient of the message. if (to == null) { to = reqBase + "/receiver"; } URL urlEndpoint = new URL(to); System.err.println("Sending message to URL: " + urlEndpoint); System.err.println("Sent message is logged in \"sent.msg\""); retval += " Sent message (check \"sent.msg\") and "; FileOutputStream sentFile = new FileOutputStream("sent.msg"); msg.writeTo(sentFile); sentFile.close(); // Send the message to the provider using the connection. SOAPMessage reply = con.call(msg, urlEndpoint); if (reply != null) { FileOutputStream replyFile = new FileOutputStream("reply.msg"); reply.writeTo(replyFile); replyFile.close(); System.err.println("Reply logged in \"reply.msg\""); retval += " received reply (check \"reply.msg\").</H4> </html>"; } else { System.err.println("No reply"); retval += " no reply was received. </H4> </html>"; } } catch (Throwable e) { e.printStackTrace(); logger.severe("Error in constructing or sending message " + e.getMessage()); retval += " There was an error " + "in constructing or sending message. </H4> </html>"; } try { OutputStream os = resp.getOutputStream(); os.write(retval.getBytes()); os.flush(); os.close(); } catch (IOException e) { e.printStackTrace(); logger.severe("Error in outputting servlet response " + e.getMessage()); } }
public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { boolean orderCompleted = true; // Get the user's session and shopping cart HttpSession session = request.getSession(true); ResourceBundle messages = (ResourceBundle) session.getAttribute("messages"); ShoppingCart cart = (ShoppingCart) session.getAttribute("cart"); if (cart == null) { cart = new ShoppingCart(); session.setAttribute("cart", cart); } // Update the inventory try { utx.begin(); bookDB.buyBooks(cart); utx.commit(); } catch (Exception ex) { try { utx.rollback(); } catch (Exception e) { System.out.println("Rollback failed: " + e.getMessage()); } System.err.println(ex.getMessage()); orderCompleted = false; } // Payment received -- invalidate the session session.invalidate(); // set content type header before accessing the Writer response.setContentType("text/html"); response.setBufferSize(8192); PrintWriter out = response.getWriter(); // then write the response out.println( "<html>" + "<head><title>" + messages.getString("TitleReceipt") + "</title></head>"); // Get the dispatcher; it gets the banner to the user RequestDispatcher dispatcher = getServletContext().getRequestDispatcher("/banner"); if (dispatcher != null) { dispatcher.include(request, response); } if (orderCompleted) { out.println("<h3>" + messages.getString("ThankYou") + request.getParameter("cardname") + "."); } else { out.println("<h3>" + messages.getString("OrderError")); } out.println( "<p> <p><strong><a href=\"" + response.encodeURL(request.getContextPath()) + "/bookstore\">" + messages.getString("ContinueShopping") + "</a> " + "</body></html>"); out.close(); }
/** * Perform form authentication. Called from SecurityHandler. * * @return UserPrincipal if authenticated else null. */ public Principal authenticate( UserRealm realm, String pathInContext, HttpRequest httpRequest, HttpResponse httpResponse) throws IOException { HttpServletRequest request = (ServletHttpRequest) httpRequest.getWrapper(); HttpServletResponse response = httpResponse == null ? null : (HttpServletResponse) httpResponse.getWrapper(); // Handle paths String uri = pathInContext; // Setup session HttpSession session = request.getSession(response != null); if (session == null) return null; // Handle a request for authentication. if (uri.substring(uri.lastIndexOf("/") + 1).startsWith(__J_SECURITY_CHECK)) { // Check the session object for login info. FormCredential form_cred = new FormCredential(); form_cred.authenticate( realm, request.getParameter(__J_USERNAME), request.getParameter(__J_PASSWORD), httpRequest); String nuri = (String) session.getAttribute(__J_URI); if (nuri == null || nuri.length() == 0) { nuri = request.getContextPath(); if (nuri.length() == 0) nuri = "/"; } if (form_cred._userPrincipal != null) { // Authenticated OK if (log.isDebugEnabled()) log.debug("Form authentication OK for " + form_cred._jUserName); session.removeAttribute(__J_URI); // Remove popped return URI. httpRequest.setAuthType(SecurityConstraint.__FORM_AUTH); httpRequest.setAuthUser(form_cred._jUserName); httpRequest.setUserPrincipal(form_cred._userPrincipal); session.setAttribute(__J_AUTHENTICATED, form_cred); // Sign-on to SSO mechanism if (realm instanceof SSORealm) { ((SSORealm) realm) .setSingleSignOn( httpRequest, httpResponse, form_cred._userPrincipal, new Password(form_cred._jPassword)); } // Redirect to original request if (response != null) { response.setContentLength(0); response.sendRedirect(response.encodeRedirectURL(nuri)); } } else if (response != null) { if (log.isDebugEnabled()) log.debug("Form authentication FAILED for " + form_cred._jUserName); if (_formErrorPage != null) { response.setContentLength(0); response.sendRedirect( response.encodeRedirectURL(URI.addPaths(request.getContextPath(), _formErrorPage))); } else { response.sendError(HttpResponse.__403_Forbidden); } } // Security check is always false, only true after final redirection. return null; } // Check if the session is already authenticated. FormCredential form_cred = (FormCredential) session.getAttribute(__J_AUTHENTICATED); if (form_cred != null) { // We have a form credential. Has it been distributed? if (form_cred._userPrincipal == null) { // This form_cred appears to have been distributed. Need to reauth form_cred.authenticate(realm, httpRequest); // Sign-on to SSO mechanism if (form_cred._userPrincipal != null && realm instanceof SSORealm) { ((SSORealm) realm) .setSingleSignOn( httpRequest, httpResponse, form_cred._userPrincipal, new Password(form_cred._jPassword)); } } else if (!realm.reauthenticate(form_cred._userPrincipal)) // Else check that it is still authenticated. form_cred._userPrincipal = null; // If this credential is still authenticated if (form_cred._userPrincipal != null) { if (log.isDebugEnabled()) log.debug("FORM Authenticated for " + form_cred._userPrincipal.getName()); httpRequest.setAuthType(SecurityConstraint.__FORM_AUTH); httpRequest.setAuthUser(form_cred._userPrincipal.getName()); httpRequest.setUserPrincipal(form_cred._userPrincipal); return form_cred._userPrincipal; } else session.setAttribute(__J_AUTHENTICATED, null); } else if (realm instanceof SSORealm) { // Try a single sign on. Credential cred = ((SSORealm) realm).getSingleSignOn(httpRequest, httpResponse); if (httpRequest.hasUserPrincipal()) { form_cred = new FormCredential(); form_cred._userPrincipal = request.getUserPrincipal(); form_cred._jUserName = form_cred._userPrincipal.getName(); if (cred != null) form_cred._jPassword = cred.toString(); if (log.isDebugEnabled()) log.debug("SSO for " + form_cred._userPrincipal); httpRequest.setAuthType(SecurityConstraint.__FORM_AUTH); session.setAttribute(__J_AUTHENTICATED, form_cred); return form_cred._userPrincipal; } } // Don't authenticate authform or errorpage if (isLoginOrErrorPage(pathInContext)) return SecurityConstraint.__NOBODY; // redirect to login page if (response != null) { if (httpRequest.getQuery() != null) uri += "?" + httpRequest.getQuery(); session.setAttribute( __J_URI, request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + URI.addPaths(request.getContextPath(), uri)); response.setContentLength(0); response.sendRedirect( response.encodeRedirectURL(URI.addPaths(request.getContextPath(), _formLoginPage))); } return null; }
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=GBK"); 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"); out.write("\r\n"); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; out.write("\r\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(" <base href=\""); out.print(basePath); out.write("\">\r\n"); out.write(" \r\n"); out.write(" <title>实收新增</title>\r\n"); out.write(" \r\n"); out.write("\t\r\n"); out.write("\t<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(request.getContextPath()); out.write("/ecside/css/ecside_style.css\" />\r\n"); out.write("\t\r\n"); out.write("\t<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/ecside/js/prototype_mini.js\"></script>\r\n"); out.write("\t<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/ecside/js/ecside_msg_utf8_cn.js\"></script>\r\n"); out.write("\t<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/ecside/js/ecside.js\"></script>\r\n"); out.write("\t<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/themes/default/easyui.css\">\r\n"); out.write("\t<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/themes/icon.css\">\r\n"); out.write("\t<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/demo/demo.css\">\r\n"); out.write("\t<script type=\"text/javascript\" src=\""); out.print(path); out.write("/jquery-easyui-1.3.1/jquery-1.8.0.min.js\"></script>\r\n"); out.write("\t<script type=\"text/javascript\" src=\""); out.print(path); out.write("/jquery-easyui-1.3.1/jquery.easyui.min.js\"></script>\r\n"); out.write("\t\r\n"); out.write("\r\n"); out.write(" </head>\r\n"); out.write(" <script type=\"text/javascript\">\r\n"); out.write(" \t\r\n"); out.write(" \t\r\n"); out.write(" \t\r\n"); out.write(" \tfunction initForm(){\r\n"); out.write(" \t\tvar rs = $('#result').attr('value');\r\n"); out.write(" \t\t//alert(rs);\r\n"); out.write(" \t\tif(rs=='1'){\r\n"); out.write(" \t\t\t$.messager.alert(\"提示\",\"保存成功!\");\r\n"); out.write(" \t\t\treturn;\r\n"); out.write(" \t\t}else if(rs=='0'){\r\n"); out.write(" \t\t\t$.messager.alert(\"提示\",\"保存失败!\");\r\n"); out.write(" \t\t}else if(rs=='-1'){\r\n"); out.write(" \t\t\t$.messager.alert(\"提示\",\"Excel解析失败!\");\r\n"); out.write(" \t\t}\r\n"); out.write(" \t}\r\n"); out.write(" \tfunction importRcved(){\r\n"); out.write(" \t\tvar fileName = $('#file').attr('value');\r\n"); out.write(" \t\tif(fileName==null || fileName==''){\r\n"); out.write(" \t\t\talert('请选择导入文件');\r\n"); out.write(" \t\t\treturn;\r\n"); out.write(" \t\t}\r\n"); out.write(" \t\tdocument.forms[0].submit();\r\n"); out.write(" \t}\r\n"); out.write(" \tfunction confirm(){\r\n"); out.write(" \t\tvar arrayTr = $('#ecTable_table tr');\r\n"); out.write(" \t\tif(arrayTr.length<2){\r\n"); out.write(" \t\t\talert('界面没有需要导入的记录');\r\n"); out.write(" \t\t\treturn;\r\n"); out.write(" \t\t}\r\n"); out.write(" \t\tdocument.forms[1].submit();\r\n"); out.write(" \t}\r\n"); out.write(" </script>\r\n"); out.write(" \r\n"); out.write(" <body onload=\"initForm()\" >\r\n"); out.write(" <input type=\"hidden\" id=\"result\" value=\""); out.print(request.getAttribute("result")); out.write("\">\r\n"); out.write(" <table width=\"100%\"><tr>\r\n"); out.write(" <td width=\"300px\">\r\n"); out.write(" "); if (_jspx_meth_s_005fform_005f0(_jspx_page_context)) return; out.write("\t\r\n"); out.write(" </td>\r\n"); out.write(" <td align=\"left\">\r\n"); out.write(" "); if (_jspx_meth_s_005fform_005f1(_jspx_page_context)) return; out.write("\r\n"); out.write(" \t</td> \t\r\n"); out.write(" \t</tr> \r\n"); out.write(" \t</table>\r\n"); out.write(" \t \r\n"); out.write(" \t \r\n"); out.write(" \t "); if (_jspx_meth_ec_005ftable_005f0(_jspx_page_context)) return; out.write("\r\n"); out.write(" \t \r\n"); out.write(" </body>\r\n"); out.write("</html>\r\n"); } 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 { 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('\n'); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; out.write("\n"); out.write("\n"); out.write("<!DOCTYPE html>\n"); out.write("<html>\n"); out.write("<head>\n"); out.write("<base href=\""); out.print(basePath); out.write("\">\n"); out.write("\n"); out.write("<title>工程师工作纪要 查看</title>\n"); out.write("<meta http-equiv=\"pragma\" content=\"no-cache\">\n"); out.write("<meta http-equiv=\"cache-control\" content=\"no-cache\">\n"); out.write("<meta http-equiv=\"expires\" content=\"0\">\n"); out.write("<meta http-equiv=\"keywords\" content=\"keyword1,keyword2,keyword3\">\n"); out.write("<meta http-equiv=\"description\" content=\"This is my page\">\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/css.css\" />\n"); out.write("<script type=\"text/javascript\" src=\"js/jquery.min.js\"></script>\n"); out.write("<script type=\"text/javascript\" src=\"js/common.js\"></script>\n"); out.write("</head>\n"); WorksBean worksBean = (WorksBean) request.getAttribute("worksBean"); if (worksBean == null) { return; } out.write("\n"); out.write("<body>\n"); out.write("\t<div class=\"container\">\n"); out.write("\t\t<div class=\"header headermiddle\">\n"); out.write("\t\t\t<div class=\"headermleft\"></div>\n"); out.write("\n"); out.write("\t\t\t<div class=\"headermright vText\" style=\" float: right\">\n"); out.write("\t\t\t\t<div style=\"font-size:12px\">您好!欢迎您来到工程师工作纪要</div>\n"); out.write("\t\t\t\t<div style=\"margin-top: 20px\">\n"); out.write("\t\t\t\t"); UserBean userBean = (UserBean) session.getAttribute("userBean"); if (userBean == null) { out.write("\n"); out.write("\t\t\t\t\t<a href=\"/login.jsp\" target=\"_blank\">登陆</a>\n"); out.write("\t\t\t\t"); } else { out.write("\n"); out.write("\t\t\t\t\t<font class=\"fontsong17\">当前用户</font>: <font class=\"fontsong14\">"); out.print(userBean.getName()); out.write("</font>, \n"); out.write( "\t\t\t\t\t<font class=\"fontsong17\"><a href=\"/login.jsp?action=logout\">退出</a></font>\n"); out.write("\t\t\t\t"); } out.write("\n"); out.write("\t\t\t\t</div>\n"); out.write("\t\t\t</div>\n"); out.write("\t\t</div>\n"); out.write("\t\t<!-- 导航 -->\n"); out.write("\t\t<div class=\" headernav\">\n"); out.write("\t\t\t<div class=\" nav\">\n"); out.write("\t\t\t\t<ul>\n"); out.write( "\t\t\t\t\t<li class=\"navcurrent\"><a href=\"/servlet/Works?howdo=list\">工作纪要</a></li>\n"); out.write("\t\t\t\t\t<li><a href=\"/servlet/Customer?howdo=list\">客户管理</a></li>\n"); out.write("\t\t\t\t\t<li><a href=\"/servlet/User?howdo=list\">帐号管理</a></li>\n"); out.write("\t\t\t\t</ul>\n"); out.write("\t\t\t</div>\n"); out.write("\t\t</div>\n"); out.write("\t\t<div class=\"titleDiv\">工作纪要查看</div>\n"); out.write("\t\t<div class=\"titleLineDiv\"></div>\n"); out.write("\t\t<div class=\"addContentDiv\">\n"); out.write("\t\t\t<table class=\"addContentTable\" border=\"0\" cellspacing=\"0\"\n"); out.write("\t\t\t\tcellpadding=\"0\">\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td width=\"120px\" align=\"right\">客户:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); out.print(worksBean.getCustomername()); out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td width=\"120px\" align=\"right\">工程师:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); out.print(worksBean.getUsername()); out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">事件属性:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); out.print(worksBean.getLevel()); out.write("</span>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">事件描述:</td>\n"); out.write("\t\t\t\t\t<td><div class=\"lineDiv\">"); out.print(worksBean.getDescribe()); out.write("</div>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">二级单位:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px;max-width: 700px\">"); out.print(worksBean.getErjidanwei()); out.write("</span>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">客户联系人:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px;max-width: 700px\">"); out.print(worksBean.getKehulianxiren()); out.write("</span>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">联系方式:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px;max-width: 700px\">"); out.print(worksBean.getLianxifangshi()); out.write("</span>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">联系邮箱:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px;max-width: 700px\">"); out.print(worksBean.getLianximail()); out.write("</span>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">是否转800:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); if (worksBean.isIsphonecall()) { out.write('是'); out.write(' '); } else { out.write(' '); out.write('否'); } out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">800 case号码:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); out.print(worksBean.getPhonecallnumber()); out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">解决办法:</td>\n"); out.write("\t\t\t\t\t<td><div class=\"lineDiv\">"); out.print(worksBean.getSolution()); out.write("</div>\n"); out.write("\t\t\t\t\t</td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">是否关闭:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px \">"); if (worksBean.getIsclosed() == 1) { out.write('关'); out.write('闭'); out.write(' '); } else { out.write(' '); out.write('开'); out.write('启'); } out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">更新内容:</td>\n"); out.write("\t\t\t\t\t<td><div class=\"lineDiv\">"); if (worksBean.getNewcontent() != null) { out.write(' '); out.print(worksBean.getNewcontent()); out.write(' '); } out.write("</div></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t"); if (worksBean.getIsclosed() == 1 && worksBean.getClosedate() != null) { out.write("\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\">关闭时间:</td>\n"); out.write("\t\t\t\t\t<td><span style=\"margin-left: 20px\">"); out.print(worksBean.getClosedate()); out.write("</span></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t\t"); } out.write("\n"); out.write("\t\t\t\t<tr>\n"); out.write("\t\t\t\t\t<td align=\"right\"></td>\n"); out.write("\t\t\t\t\t<td>\n"); out.write( "\t\t\t\t\t\t<div class=\"divBtn ml20 fl mt20\" onclick=\"window.history.back(-1);\">返回</div></td>\n"); out.write("\t\t\t\t</tr>\n"); out.write("\t\t\t</table>\n"); out.write("\n"); out.write("\t\t</div>\n"); out.write("\t\t"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("<!DOCTYPE html>\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n"); out.write("\r\n"); out.write("<title>智友汇</title>\r\n"); out.write("<meta http-equiv=\"pragma\" content=\"no-cache\">\r\n"); out.write("<meta http-equiv=\"cache-control\" content=\"no-cache\">\r\n"); out.write("<meta http-equiv=\"expires\" content=\"0\">\r\n"); out.write("<meta http-equiv=\"keywords\" content=\"keyword1,keyword2,keyword3\">\r\n"); out.write("<meta http-equiv=\"description\" content=\"This is my page\">\r\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"/css/css.css\" />\r\n"); out.write("<script type=\"text/javascript\" src=\"/js/jquery.min.js\"></script>\r\n"); out.write("\r\n"); out.write("</head>\r\n"); out.write("\r\n"); out.write("<body>\r\n"); out.write("\t<div class=\"footer\">\r\n"); out.write("\t\r\n"); out.write("\t<div class=\"footerbottom\">\r\n"); out.write("\t<div style=\"margin-top: 10px;margin-bottom: 30px\">Copyright©2015\r\n"); out.write("\t\t\t北京恒光数码科技有限公司 版权所有</div>\r\n"); out.write("\t</div>\r\n"); out.write("\t</div>\r\n"); out.write("</body>\r\n"); out.write("</html>\r\n"); out.write("\n"); out.write("\t\t<!-- end .container -->\n"); out.write("\t</div>\n"); out.write("\n"); out.write("</body>\n"); out.write("</html>\n"); } 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); else log(t.getMessage(), 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 doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.sendRedirect(request.getContextPath()); }
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"); out.write("\r\n"); out.write( "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n"); out.write("<link type=\"text/css\" rel=\"stylesheet\"\r\n"); out.write("\thref=\""); out.print(request.getContextPath()); out.write("/css/dep/deplist.css\">\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n"); out.write("<title>"); if (_jspx_meth_decorator_005ftitle_005f0(_jspx_page_context)) return; out.write("</title>\r\n"); if (_jspx_meth_decorator_005fhead_005f0(_jspx_page_context)) return; out.write("\r\n"); out.write("</head>\r\n"); out.write("<body>\r\n"); out.write("\r\n"); out.write("<!-- 用户登陆的情况下 -->\r\n"); // s:if org.apache.struts2.views.jsp.IfTag _jspx_th_s_005fif_005f0 = (org.apache.struts2.views.jsp.IfTag) _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.get( org.apache.struts2.views.jsp.IfTag.class); _jspx_th_s_005fif_005f0.setPageContext(_jspx_page_context); _jspx_th_s_005fif_005f0.setParent(null); // /WEB-INF/decorator/basic.jsp(17,0) name = test type = java.lang.String reqTime = false // required = true fragment = false deferredValue = false expectedTypeName = null // deferredMethod = false methodSignature = null _jspx_th_s_005fif_005f0.setTest("#session.loginUser != null"); int _jspx_eval_s_005fif_005f0 = _jspx_th_s_005fif_005f0.doStartTag(); if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) { if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { out = _jspx_page_context.pushBody(); _jspx_th_s_005fif_005f0.setBodyContent((javax.servlet.jsp.tagext.BodyContent) out); _jspx_th_s_005fif_005f0.doInitBody(); } do { out.write("\r\n"); out.write("\t欢迎["); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${session.loginUser.nickname}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("]登录系统,你可以:\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/dep/dep_addInput\">添加部门</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/user/user_addInput\">添加用户</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/user/user_updateInput?user.id="); out.write( (java.lang.String) org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate( "${session.loginUser.id}", java.lang.String.class, (PageContext) _jspx_page_context, null, false)); out.write("\">修改个人信息</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/msg/msg_addInput\">新建私信</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/msg/msg_listRevMsg\">查看收件箱</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/msg/msg_listSendedMsg\">查看发件箱</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/doc/doc_addInput\">新建公文</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/doc/doc_listRevDoc\">查看收到公文</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/doc/doc_listSendedDoc\">查看已发公文</a>\r\n"); out.write("\t<a href=\""); out.print(request.getContextPath()); out.write("/logout\">退出登录</a>\r\n"); int evalDoAfterBody = _jspx_th_s_005fif_005f0.doAfterBody(); if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN) break; } while (true); if (_jspx_eval_s_005fif_005f0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) { out = _jspx_page_context.popBody(); } } if (_jspx_th_s_005fif_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0); return; } _005fjspx_005ftagPool_005fs_005fif_0026_005ftest.reuse(_jspx_th_s_005fif_005f0); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("<hr>\r\n"); out.write("<h1 align=\"center\">"); if (_jspx_meth_decorator_005ftitle_005f1(_jspx_page_context)) return; out.write("</h1>\r\n"); if (_jspx_meth_decorator_005fbody_005f0(_jspx_page_context)) return; out.write("\r\n"); out.write("<hr>\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 { 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'); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path; out.write('\r'); out.write('\n'); // c:set org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_005fset_005f0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.get( org.apache.taglibs.standard.tag.rt.core.SetTag.class); _jspx_th_c_005fset_005f0.setPageContext(_jspx_page_context); _jspx_th_c_005fset_005f0.setParent(null); // /context/mytags.jsp(9,0) name = var type = java.lang.String reqTime = false required = // false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false // methodSignature = null _jspx_th_c_005fset_005f0.setVar("webRoot"); // /context/mytags.jsp(9,0) name = value type = javax.el.ValueExpression reqTime = true // required = false fragment = false deferredValue = true expectedTypeName = java.lang.Object // deferredMethod = false methodSignature = null _jspx_th_c_005fset_005f0.setValue(basePath); int _jspx_eval_c_005fset_005f0 = _jspx_th_c_005fset_005f0.doStartTag(); if (_jspx_th_c_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.reuse( _jspx_th_c_005fset_005f0); return; } _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.reuse( _jspx_th_c_005fset_005f0); out.write("\r\n"); out.write("<script type=\"text/javascript\">\r\n"); out.write("\t$('#addBtn').linkbutton({ \r\n"); out.write("\t iconCls: 'icon-add' \r\n"); out.write("\t}); \r\n"); out.write("\t$('#delBtn').linkbutton({ \r\n"); out.write("\t iconCls: 'icon-remove' \r\n"); out.write("\t}); \r\n"); out.write("\t$('#addBtn').bind('click', function(){ \r\n"); out.write(" \t\t var tr = $(\"#add_jeecgOrderProduct_table_template tr\").clone();\r\n"); out.write("\t \t $(\"#add_jeecgOrderProduct_table\").append(tr);\r\n"); out.write("\t \t resetTrNum('add_jeecgOrderProduct_table');\r\n"); out.write(" }); \r\n"); out.write("\t$('#delBtn').bind('click', function(){ \r\n"); out.write( " $(\"#add_jeecgOrderProduct_table\").find(\"input:checked\").parent().parent().remove(); \r\n"); out.write(" resetTrNum('add_jeecgOrderProduct_table');\r\n"); out.write(" });\r\n"); out.write("\t$(document).ready(function(){\r\n"); out.write("\t\t$(\".datagrid-toolbar\").parent().css(\"width\",\"auto\");\r\n"); out.write("\t\t//将表格的表头固定\r\n"); out.write("\t $(\"#jeecgOrderProduct_table\").createhftable({\r\n"); out.write("\t \theight:'200px',\r\n"); out.write("\t\t\twidth:'auto',\r\n"); out.write("\t\t\tfixFooter:false\r\n"); out.write("\t\t\t});\r\n"); out.write("});\r\n"); out.write("</script>\r\n"); out.write("\r\n"); out.write( "<div style=\"padding: 3px; height: 25px; width: width: 900px;\" class=\"datagrid-toolbar\"><a id=\"addBtn\" href=\"#\">添加</a> <a id=\"delBtn\" href=\"#\">删除</a></div>\r\n"); out.write( "<table border=\"0\" cellpadding=\"2\" cellspacing=\"0\" id=\"jeecgOrderProduct_table\">\r\n"); out.write("\t<tr bgcolor=\"#E6E6E6\">\r\n"); out.write("\t\t<td align=\"center\" bgcolor=\"#EEEEEE\">序号</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">产品名称</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">个数</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">服务项目类型</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">单价</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">小计</td>\r\n"); out.write("\t\t<td align=\"left\" bgcolor=\"#EEEEEE\">备注</td>\r\n"); out.write("\t</tr>\r\n"); out.write("\t<tbody id=\"add_jeecgOrderProduct_table\">\r\n"); out.write("\t\t"); if (_jspx_meth_c_005fif_005f0(_jspx_page_context)) return; out.write("\r\n"); out.write("\t\t"); if (_jspx_meth_c_005fif_005f1(_jspx_page_context)) return; out.write("\r\n"); out.write("\t</tbody>\r\n"); out.write("</table>\r\n"); } 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); else log(t.getMessage(), t); } } finally { _jspxFactory.releasePageContext(_jspx_page_context); } }
private String extractServletPath(HttpServletRequest pReq) { return pReq.getRequestURI().substring(0, pReq.getContextPath().length()); }
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 path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; out.write("\r\n"); out.write("\r\n"); out.write("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\r\n"); out.write("<head>\r\n"); out.write("<base href=\""); out.print(basePath); out.write("\">\r\n"); out.write("\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset= GBK \">\r\n"); out.write("<title>成衣维修登记列表查询</title>\r\n"); out.write("\r\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/themes/default/easyui.css\">\r\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/themes/icon.css\">\r\n"); out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\""); out.print(path); out.write("/jquery-easyui-1.3.1/demo/demo.css\">\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(path); out.write("/jquery-easyui-1.3.1/jquery-1.8.0.min.js\" charset=\"GBK\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(path); out.write("/jquery-easyui-1.3.1/jquery.easyui.min.js\" charset=\"GBK\"></script>\r\n"); out.write("\r\n"); out.write("<script language=\"javascript\" >\r\n"); out.write("\r\n"); out.write("//下拉列表选择 店铺编码\r\n"); out.write("$(function(){\r\n"); out.write("\t$('#dp').combogrid({\r\n"); out.write("\t\tpanelWidth:260,\r\n"); out.write(" \t\tmode:'remote',\r\n"); out.write("\t\tidField:'depotid',\r\n"); out.write("\t\ttextField:'dname',\r\n"); out.write("\t\turl:'rest/getFilterdp/S2',\r\n"); out.write("\t\tmethod:'post',\r\n"); out.write("\t \r\n"); out.write("\t\tcolumns:[[\r\n"); out.write("\t\t\t{field:'depotid',title:'店铺编号',width:90},\r\n"); out.write("\t\t\t{field:'dname',title:'店铺名称',width:160},\r\n"); out.write("\r\n"); out.write("\t\t]]\r\n"); out.write("\t});\r\n"); out.write("});\r\n"); out.write(" \r\n"); out.write("\r\n"); out.write("//普通下拉2 店铺类型\r\n"); out.write("$(function(){\r\n"); out.write("\t\t\t$('#zt').combobox({\r\n"); out.write("\t\t\t\turl:'rest/getFilterzt/S1',\r\n"); out.write("\t\t\t\tmethod:'post',\r\n"); out.write("\t\t\t\tvalueField:'bh',\r\n"); out.write("\t\t\t\ttextField:'mc'\r\n"); out.write("\t\t\t});\r\n"); out.write("\t\t});\r\n"); out.write("\t\t\r\n"); out.write("\t\t \r\n"); out.write("//结果列表\r\n"); out.write("\t$(function(){\r\n"); out.write("\t\t$('#operateRecordGrid').datagrid({\r\n"); out.write("\t\t//\ttitle:'DataGrid - ContextMenu',\r\n"); out.write("\t\t\ticonCls:'icon-save',\r\n"); out.write("\t\t\twidth:960,\r\n"); out.write("\t\t\theight:400,\r\n"); out.write("\t\t\tnowrap: true,\r\n"); out.write("\t\t\tautoRowHeight: false,\r\n"); out.write("\t\t\tstriped: true,\r\n"); out.write("\t\t\tcollapsible:true,\r\n"); out.write("\t\t\tloadMsg:'正在努力查找数据……',\r\n"); out.write("\t\t\t//url:'/gclm/web/maintainregister!execute',\r\n"); out.write("\t\t\turl:'rest/getList/'+$('#status').attr('value'),\r\n"); out.write("\t\t\tmethod:'post',\r\n"); out.write("\t\t\tsingleSelect:true,\r\n"); out.write("\t\t\tonDblClickRow: function() {\r\n"); out.write("\t\t\t\t\r\n"); out.write("\t\t\t var selected = $('#operateRecordGrid').datagrid('getSelected');\r\n"); out.write("\t\t\t \r\n"); out.write("\t\t\t \r\n"); out.write("\t\t\t if (selected){\r\n"); out.write("\t\t\t \t\r\n"); out.write("\t\t\t \t\r\n"); out.write("\t\t\t \twindow.parent.listDbOnclick(selected.guid,selected.zt);\r\n"); out.write("\t\t\t /*\r\n"); out.write("\t\t\t \tif(selected.zt==0){\r\n"); out.write( "\t\t\t window.open(\"cm/register/querydetail_register.jsp?guid=\"+selected.guid+\"&zt=\"+selected.zt);\r\n"); out.write("\t\t\t \t}else if(selected.zt==1){\r\n"); out.write( "\t\t\t \t\twindow.open(\"cm/register/querydetail_pjpd.jsp?guid=\"+selected.guid+\"&zt=\"+selected.zt);\r\n"); out.write("\t\t\t \t}\r\n"); out.write("\t\t\t \telse if(\"3,4,5\".indexOf(selected.zt)>=0){\r\n"); out.write( "\t\t\t \t\twindow.open(\"cm/register/querydetail_pjpd2.jsp?guid=\"+selected.guid+\"&zt=\"+selected.zt);\r\n"); out.write("\t\t\t \t}\r\n"); out.write("\t\t\t \telse {\r\n"); out.write( "\t\t\t \t\twindow.open(\"cm/register/querydetail_noable.jsp?guid=\"+selected.guid+\"&zt=\"+selected.zt);\r\n"); out.write("\t\t\t \t}\r\n"); out.write("\t\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\r\n"); out.write("\t\t\t \t,\r\n"); out.write("\t\t\tcolumns:[[\r\n"); out.write("\t\t\t\t{field:'dh',title:'维修单号',width:130,sortable:true},\r\n"); out.write("\t\t\t\t{field:'ydh',title:'运单号',width:100,sortable:true},\r\n"); out.write("\t\t\t\t{field:'dpbm',title:'店铺编码',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'dpmc',title:'店铺名称',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'kh',title:'款号',width:100,sortable:true},\r\n"); out.write("\t\t\t\t{field:'zt',title:'状态',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'djsj',title:'登记时间',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'thrq',title:'退回日期',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'gkxm',title:'顾客姓名',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'vipkh',title:'VIP卡号',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'jjcd',title:'紧急程度',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'wxxz1',title:'维修性质1',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'wtd1',title:'问题点1',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'qy1',title:'起因1',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'xxd1',title:'现象点1',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'bwms',title:'部位描述',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'pjpdsj',title:'品检判定时间',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'zbfhBzrq',title:'总部发货时间',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'pdclfs',title:'判定处理方式',width:120,sortable:true},\r\n"); out.write("\t\t\t\t{field:'wxsj',title:'维修时间',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'dppj',title:'店铺满意度',width:90,sortable:true},\r\n"); out.write("\t\t\t\t{field:'thdh',title:'退货单号',width:130,sortable:true},\r\n"); out.write("\t\t\t\t{field:'posthfhddzbs',title:'POS退货发货单登帐标识',width:140,sortable:true}\r\n"); out.write("\t\t\t]],\r\n"); out.write("\t\t\tpagination:true,\r\n"); out.write("\t\t\trownumbers:true\r\n"); out.write("\t\t\t \r\n"); out.write(" /* toolbar:[{ \r\n"); out.write(" id : 'btngjsearch', \r\n"); out.write(" text : '搜索', \r\n"); out.write(" iconCls : 'icon-search', \r\n"); out.write(" handler :searchData, \r\n"); out.write(" }] \r\n"); out.write("\t\t\t */\r\n"); out.write("\t\t\t\r\n"); out.write("\t\t});\r\n"); out.write("\t//$(\"div.datagrid-toolbar\").html(\"查询关键字:<input type='text' />\");\r\n"); out.write("\t\tvar p = $('#operateRecordGrid').datagrid('getPager');\r\n"); out.write("\t\t$(p).pagination({\r\n"); out.write("\t\t\tonBeforeRefresh:function(){\r\n"); out.write("\t\t\t\talert('before refresh');\r\n"); out.write("\t\t\t}\r\n"); out.write("\t\t});\r\n"); out.write("\t});\r\n"); out.write("\t \r\n"); out.write("\t /*\r\n"); out.write(" //搜索功能 \r\n"); out.write(" function reloadgrid (keyword) { \r\n"); out.write( " var queryParams = $('#operateRecordGrid').datagrid('options').queryParams; \r\n"); out.write(" queryParams.state = keyword; \r\n"); out.write( " $('#operateRecordGrid').datagrid('options').queryParams=queryParams; \r\n"); out.write(" $(\"#operateRecordGrid\").datagrid('reload'); \r\n"); out.write(" \r\n"); out.write(" } */\r\n"); out.write(" function searchData(){ \r\n"); out.write(" \tvar dh,dp,vipkh, ydh,kh,zt, dd1,dd2,lx;\r\n"); out.write(" \t\r\n"); out.write(" \tdh=document.getElementById(\"dh\").value;\r\n"); out.write(" \tdp=$('#dp').combobox('getValue');\r\n"); out.write(" \tvipkh = document.getElementById(\"vipkh\").value;\r\n"); out.write(" \t\r\n"); out.write(" \tydh=document.getElementById(\"ydh\").value;\r\n"); out.write(" \tkh=document.getElementById(\"kh\").value;\r\n"); out.write(" \tzt=$('#zt').combobox('getValue');\r\n"); out.write(" \t\r\n"); out.write(" \tdd1 = $('#dd1').datebox('getValue'); \r\n"); out.write(" \tdd2=$('#dd2').datebox('getValue');\r\n"); out.write(" \tlx=$('#lx').combobox('getValue');\r\n"); out.write(" \t//alert(wxdh+\"===\"+dp+\"====\"+dd1);\r\n"); out.write(" \r\n"); out.write( " var query={dh:dh,dp:dp,vipkh:vipkh, ydh:ydh,kh:kh,zt:zt, dd1:dd1,dd2:dd2,lx:lx}; //把查询条件拼接成JSON\r\n"); out.write(" \r\n"); out.write( " $(\"#operateRecordGrid\").datagrid('options').queryParams=query; //把查询条件赋值给datagrid内部变量\r\n"); out.write(" \t$(\"#operateRecordGrid\").datagrid('reload'); //重新加载\r\n"); out.write(" \r\n"); out.write(" } \r\n"); out.write(" \r\n"); out.write(" \r\n"); out.write(" $(function(){\r\n"); out.write(" $('#dd1').datebox({\r\n"); out.write( " formatter: function(date){ return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate(); },\r\n"); out.write( " parser: function(date){ return new Date(Date.parse(date.replace(/-/g,\"/\"))); }\r\n"); out.write(" }); \r\n"); out.write(" })\r\n"); out.write(" $(function(){\r\n"); out.write(" $('#dd2').datebox({\r\n"); out.write( " formatter: function(date){ return date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate(); },\r\n"); out.write( " parser: function(date){ return new Date(Date.parse(date.replace(/-/g,\"/\"))); }\r\n"); out.write(" }); \r\n"); out.write(" })\r\n"); out.write(" \r\n"); out.write(" </script>\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("</head>\r\n"); out.write("\r\n"); out.write("<body>\r\n"); out.write("\t\r\n"); out.write("\t\r\n"); out.write("\t<table>\r\n"); out.write(" \r\n"); out.write(" <tr>\r\n"); out.write("\t<td>\r\n"); out.write("\t</td>\r\n"); out.write("\r\n"); out.write("\t<td>\r\n"); out.write("\t\r\n"); out.write("\t<div align=\"center\">\r\n"); out.write("\t<table>\r\n"); out.write("\t<tr>\r\n"); out.write("\t<td><input id=\"status\" type=\"hidden\" value=\""); out.print(request.getParameter("status")); out.write("\"></td>\r\n"); out.write("\t</tr>\r\n"); out.write("\t<tr><td>维修单号</td><td>\r\n"); out.write( "\t<input id=\"dh\" class=\"easyui-validatebox\" validType=\"minLength[0]\"/>\r\n"); out.write("\t \r\n"); out.write( "\t</td><td>店铺</td><td><select id=\"dp\" name=\"dept\" style=\"width:135px;\"></select></td><td>客户/VIP号</td><td><input id=\"vipkh\"></input></td><td></td></tr>\r\n"); out.write("\t\r\n"); out.write( "\t<tr><td>运输单号</td><td><input id=\"ydh\"></input></td><td>款号</td><td><input id=\"kh\"></input></td><td>状态</td><td>\r\n"); out.write( "\t<select id=\"zt\" class=\"easyui-combobox\" name=\"state\" style=\"width:135px;\"></select>\r\n"); out.write( "\t</td><td><a id=\"button\" class=\"easyui-linkbutton\" data-options=\"iconCls:'icon-search'\" onclick=\" searchData()\">查询</a></td></tr>\r\n"); out.write("\t"); out.write("\r\n"); out.write("\t\r\n"); out.write( "\t<tr><td>登记时间</td><td><input id=\"dd1\" class=\"easyui-datebox\" style=\"width:135px;\" ></input></td><td>- -</td><td><input id=\"dd2\" class=\"easyui-datebox\" style=\"width:135px;\"></input></td>\r\n"); out.write("\t<td>店铺类型</td>\r\n"); out.write("\t<td>\r\n"); out.write( "\t<select id=\"lx\" class=\"easyui-combobox\" name=\"state\" style=\"width:135px;height: 50px;\" data-options=\"required:true,panelHeight:'auto'\" >\r\n"); out.write("\t\t<option value=\"0\" selected>全部</option>\r\n"); out.write("\t\t<option value=\"1\">自营</option>\r\n"); out.write("\t\t<option value=\"2\">加盟</option>\r\n"); out.write("\t</select>\r\n"); out.write("\t</td>\r\n"); out.write("\t<td> "); out.write("</tr>\r\n"); out.write("\t\r\n"); out.write("\t</table>\r\n"); out.write("\t</div>\r\n"); out.write("\t<br/><br/>\r\n"); out.write("\t \r\n"); out.write("\t<div>\r\n"); out.write("\t<table id=\"operateRecordGrid\"></table>\r\n"); out.write("\t</div>\r\n"); out.write("\t</td>\r\n"); out.write("\t<td>\r\n"); out.write("\t<div align=\"right\"></div>\r\n"); out.write("\t</td>\r\n"); out.write("\t</tr>\r\n"); out.write("\t</table>\r\n"); out.write("\t\r\n"); out.write("\t<input id=\"path\" type=\"hidden\" value=\""); out.print(path); out.write("\" />\r\n"); out.write("\t\r\n"); out.write("</body>\r\n"); out.write("</html>\r\n"); } 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); } }
// @Override public String map(final HttpServletRequest req, final HttpServletResponse res) { return req.getContextPath(); }
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;charset=ISO-8859-1"); 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 path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/"; out.write('\r'); out.write('\n'); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\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("\t<head>\r\n"); out.write("\t\t<base href=\""); out.print(basePath); out.write("\">\r\n"); out.write("\r\n"); out.write("\t\t<title>My JSP 'hello.jsp' starting page</title>\r\n"); out.write("\r\n"); out.write("\t\t<meta http-equiv=\"pragma\" content=\"no-cache\">\r\n"); out.write("\t\t<meta http-equiv=\"cache-control\" content=\"no-cache\">\r\n"); out.write("\t\t<meta http-equiv=\"expires\" content=\"0\">\r\n"); out.write("\t\t<meta http-equiv=\"keywords\" content=\"keyword1,keyword2,keyword3\">\r\n"); out.write("\t\t<meta http-equiv=\"description\" content=\"This is my page\">\r\n"); out.write("\t\t<!--\r\n"); out.write("\t<link rel=\"stylesheet\" type=\"text/css\" href=\"styles.css\">\r\n"); out.write("\t-->\r\n"); out.write("\r\n"); out.write("\t</head>\r\n"); out.write("\r\n"); out.write("\t<body>\r\n"); out.write("\t\t"); if (_jspx_meth_c_out_0(_jspx_page_context)) return; out.write("\r\n"); out.write("\t</body>\r\n"); out.write("</html>\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); } } 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 { 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'); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); out.write("\r\n"); String path = request.getContextPath(); String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path; out.write('\r'); out.write('\n'); // c:set org.apache.taglibs.standard.tag.rt.core.SetTag _jspx_th_c_005fset_005f0 = (org.apache.taglibs.standard.tag.rt.core.SetTag) _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.get( org.apache.taglibs.standard.tag.rt.core.SetTag.class); _jspx_th_c_005fset_005f0.setPageContext(_jspx_page_context); _jspx_th_c_005fset_005f0.setParent(null); // /context/mytags.jsp(9,0) name = var type = java.lang.String reqTime = false required = // false fragment = false deferredValue = false expectedTypeName = null deferredMethod = false // methodSignature = null _jspx_th_c_005fset_005f0.setVar("webRoot"); // /context/mytags.jsp(9,0) name = value type = javax.el.ValueExpression reqTime = true // required = false fragment = false deferredValue = true expectedTypeName = java.lang.Object // deferredMethod = false methodSignature = null _jspx_th_c_005fset_005f0.setValue(basePath); int _jspx_eval_c_005fset_005f0 = _jspx_th_c_005fset_005f0.doStartTag(); if (_jspx_th_c_005fset_005f0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE) { _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.reuse( _jspx_th_c_005fset_005f0); return; } _005fjspx_005ftagPool_005fc_005fset_0026_005fvar_005fvalue_005fnobody.reuse( _jspx_th_c_005fset_005f0); out.write("\r\n"); out.write("<div class=\"easyui-layout\" fit=\"true\">\r\n"); out.write("<div region=\"center\" style=\"padding: 1px;\">"); if (_jspx_meth_t_005fdatagrid_005f0(_jspx_page_context)) return; out.write("</div>\r\n"); out.write("</div>\r\n"); out.write("<script type=\"text/javascript\">\r\n"); out.write("function editOfficeDocument(docid) {\r\n"); out.write("\tcreatewindow(\"文档编辑\",'webOfficeController.do?newDocument&id='+docid);\r\n"); out.write("}\r\n"); out.write("</script>"); } 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); else log(t.getMessage(), 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; _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"); String basePath = request.getContextPath(); out.write("\r\n"); out.write("<!DOCTYPE HTML>\r\n"); out.write("<html>\r\n"); out.write("<head>\r\n"); out.write("<title>"); out.print(TeeUtil.HTML_TITLE); out.write("</title>\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\r\n"); out.write("<meta name=\"viewport\"\r\n"); out.write("\tcontent=\"width=device-width, initial-scale=1, maximum-scale=1\">\r\n"); out.write( "<link href=\"/css/style.css\" rel=\"stylesheet\" type=\"text/css\" media=\"all\" />\r\n"); out.write("<script type=\"text/javascript\" src=\"/js/jquery-1.9.0.min.js\"></script>\r\n"); out.write("</head>\r\n"); out.write("<body>\r\n"); out.write("\t<input id=\"liindex\" value=\"3\" type=\"hidden\">\r\n"); out.write("\t"); org.apache.jasper.runtime.JspRuntimeLibrary.include( request, response, "header.jsp", out, false); out.write("\r\n"); out.write("\t<div class=\"main\">\r\n"); out.write("\t\t<div class=\"wrap\">\r\n"); out.write("\t\t\t<div class=\"services_grid\">\r\n"); out.write("\t\t\t\t<div class=\"content_bottom\">\r\n"); out.write("\t\t\t\t\t<div class=\"section group service_desc\">\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-1.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 01</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write( "\t\t\t\t\t\t\t\t\tipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur\r\n"); out.write( "\t\t\t\t\t\t\t\t\tadipisicing elit, sed do eiusmod tempor incididunt ut labore.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-2.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 02</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write("\t\t\t\t\t\t\t\t\tipsum dolor sit amet sed do eiusmod tempor incididunt ut\r\n"); out.write("\t\t\t\t\t\t\t\t\tlabore.Lorem ipsum dolor sit amet, consectetur adipisicing\r\n"); out.write("\t\t\t\t\t\t\t\t\telit.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<div class=\"section group service_desc\">\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-3.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 01</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write( "\t\t\t\t\t\t\t\t\tipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur\r\n"); out.write( "\t\t\t\t\t\t\t\t\tadipisicing elit, sed do eiusmod tempor incididunt ut labore.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-4.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 02</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write("\t\t\t\t\t\t\t\t\tipsum dolor sit amet sed do eiusmod tempor incididunt ut\r\n"); out.write("\t\t\t\t\t\t\t\t\tlabore.Lorem ipsum dolor sit amet, consectetur adipisicing\r\n"); out.write("\t\t\t\t\t\t\t\t\telit.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<div class=\"section group service_desc\">\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-5.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 01</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write( "\t\t\t\t\t\t\t\t\tipsum dolor sit amet. Lorem ipsum dolor sit amet, consectetur\r\n"); out.write( "\t\t\t\t\t\t\t\t\tadipisicing elit, sed do eiusmod tempor incididunt ut labore.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"listview_1_of_2 images_1_of_2\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"listimg listimg_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<img src=\"./images/service-6.png\" alt=\"\" />\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"text list_2_of_1\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4>Service - 02</h4>\r\n"); out.write("\t\t\t\t\t\t\t\t<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit,\r\n"); out.write("\t\t\t\t\t\t\t\t\tsed do eiusmod tempor incididunt ut labore et dolore.Lorem\r\n"); out.write("\t\t\t\t\t\t\t\t\tipsum dolor sit amet sed do eiusmod tempor incididunt ut\r\n"); out.write("\t\t\t\t\t\t\t\t\tlabore.Lorem ipsum dolor sit amet, consectetur adipisicing\r\n"); out.write("\t\t\t\t\t\t\t\t\telit.</p>\r\n"); out.write("\t\t\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a href=\"events.html\">More Info</a>\r\n"); out.write("\t\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t</div>\r\n"); out.write("\t\t\t</div>\r\n"); out.write("\t\t\t<div class=\"sidebar\">\r\n"); out.write("\t\t\t\t<div class=\"sidebar_right_top\">\r\n"); out.write("\t\t\t\t\t<h3>Latest News</h3>\r\n"); out.write("\t\t\t\t\t<div class=\"latestnews\">\r\n"); out.write("\t\t\t\t\t\t<div class=\"latestnews_desc\">\r\n"); out.write("\t\t\t\t\t\t\t<h4>Jan 15, 2012</h4>\r\n"); out.write("\t\t\t\t\t\t\t<p>It is a long established fact that a reader will be\r\n"); out.write( "\t\t\t\t\t\t\t\tdistracted by the readable content of a page when looking at its\r\n"); out.write("\t\t\t\t\t\t\t\tlayout.</p>\r\n"); out.write("\t\t\t\t\t\t\t<span><a href=\"#\">read more</a></span>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"latestnews_desc\">\r\n"); out.write("\t\t\t\t\t\t\t<h4>Jan 20, 2013</h4>\r\n"); out.write("\t\t\t\t\t\t\t<p>It is a long established fact that a reader will be\r\n"); out.write( "\t\t\t\t\t\t\t\tdistracted by the readable content of a page when looking at its\r\n"); out.write("\t\t\t\t\t\t\t\tlayout.</p>\r\n"); out.write("\t\t\t\t\t\t\t<span><a href=\"#\">read more</a></span>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"view-all\">\r\n"); out.write("\t\t\t\t\t\t\t<a href=\"events.html\">ViewAll</a>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t</div>\r\n"); out.write("\t\t\t\t<div class=\"sidebar_right_bottom\">\r\n"); out.write("\t\t\t\t\t<h3>Member Login</h3>\r\n"); out.write("\t\t\t\t\t<div class=\"login_form\">\r\n"); out.write("\t\t\t\t\t\t<form>\r\n"); out.write("\t\t\t\t\t\t\t<div>\r\n"); out.write("\t\t\t\t\t\t\t\t<span><label>User Name</label></span> <span><input\r\n"); out.write("\t\t\t\t\t\t\t\t\tname=\"userName\" type=\"text\" class=\"textbox\"></span>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div>\r\n"); out.write("\t\t\t\t\t\t\t\t<span><label>Password</label></span> <span><input\r\n"); out.write("\t\t\t\t\t\t\t\t\tname=\"userName\" type=\"password\"></span>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div>\r\n"); out.write("\t\t\t\t\t\t\t\t<span><input type=\"submit\" class=\"mybutton\"\r\n"); out.write("\t\t\t\t\t\t\t\t\tvalue=\"Submit\"></span>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<span><a href=\"#\">Forgot Password ?</a></span>\r\n"); out.write("\t\t\t\t\t\t</form>\r\n"); out.write("\t\t\t\t\t\t<h4>\r\n"); out.write("\t\t\t\t\t\t\tFree registration <a href=\"#\">Click here</a>\r\n"); out.write("\t\t\t\t\t\t</h4>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t</div>\r\n"); out.write("\t\t\t</div>\r\n"); out.write("\t\t\t<div class=\"clear\"></div>\r\n"); out.write("\t\t</div>\r\n"); out.write("\t</div>\r\n"); out.write("\t"); org.apache.jasper.runtime.JspRuntimeLibrary.include( request, response, "footer.jsp", out, false); 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( "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\">\r\n"); out.write("<html ng-app=\"demo\">\r\n"); out.write("<head>\r\n"); out.write("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">\r\n"); out.write("<title>map</title>\r\n"); out.write("<style rel='stylesheet'>\r\n"); out.write("#container {\r\n"); out.write("\twidth: 100%;\r\n"); out.write("\theight: 400px;\r\n"); out.write("}\r\n"); out.write("</style>\r\n"); out.write("<link rel='stylesheet'\r\n"); out.write("\thref='"); out.print(request.getContextPath()); out.write("/public/bower_components/bootstrap/dist/css/bootstrap.min.css' />\r\n"); out.write("</head>\r\n"); out.write("<body>\r\n"); out.write("\t<div class=\"container\" ng-controller=\"demoController\">\r\n"); out.write("\t\t<div class=\"page-header\">\r\n"); out.write("\t\t\t<h1>\r\n"); out.write("\t\t\t\tGeely CSP<small>高德地图Demo</small>\r\n"); out.write("\t\t\t</h1>\r\n"); out.write("\t\t</div>\r\n"); out.write("\t\t<div class=\"container-fluid\">\r\n"); out.write("\t\t\t<div class=\"row\">\r\n"); out.write("\t\t\t\t<div class=\"col-md-8\">\r\n"); out.write("\t\t\t\t\t<div class=\"input-group\">\r\n"); out.write( "\t\t\t\t\t\t<input type=\"text\" class=\"form-control\" placeholder=\"车辆ID\">\r\n"); out.write("\t\t\t\t\t\t<span class=\"input-group-btn\">\r\n"); out.write( "\t\t\t\t\t\t\t<button class=\"btn btn-default\" type=\"button\">Search</button>\r\n"); out.write("\t\t\t\t\t\t</span>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t<hr />\r\n"); out.write("\t\t\t\t\t<div id=\"container\"></div>\r\n"); out.write("\t\t\t\t</div>\r\n"); out.write("\t\t\t\t<div class=\"col-md-4\">\r\n"); out.write("\t\t\t\t\t<div class=\"panel-group\" id=\"accordion\" role=\"tablist\"\r\n"); out.write("\t\t\t\t\t\taria-multiselectable=\"true\">\r\n"); out.write("\t\t\t\t\t\t<div class=\"panel panel-default\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"panel-heading\" role=\"tab\" id=\"headingOne\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4 class=\"panel-title\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t<a role=\"button\" data-toggle=\"collapse\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\tdata-parent=\"#accordion\" href=\"#collapseOne\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\taria-expanded=\"true\" aria-controls=\"collapseOne\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t\t车辆信息 </a>\r\n"); out.write("\t\t\t\t\t\t\t\t</h4>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div id=\"collapseOne\" class=\"panel-collapse collapse in\"\r\n"); out.write("\t\t\t\t\t\t\t\trole=\"tabpanel\" aria-labelledby=\"headingOne\">\r\n"); out.write( "\t\t\t\t\t\t\t\t<div class=\"panel-body\" ng-bind=\"data.info.carInfo\"></div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"panel panel-default\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"panel-heading\" role=\"tab\" id=\"headingTwo\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4 class=\"panel-title\">\r\n"); out.write( "\t\t\t\t\t\t\t\t\t<a class=\"collapsed\" role=\"button\" data-toggle=\"collapse\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\tdata-parent=\"#accordion\" href=\"#collapseTwo\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\taria-expanded=\"false\" aria-controls=\"collapseTwo\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t\t街道信息 </a>\r\n"); out.write("\t\t\t\t\t\t\t\t</h4>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div id=\"collapseTwo\" class=\"panel-collapse collapse\"\r\n"); out.write("\t\t\t\t\t\t\t\trole=\"tabpanel\" aria-labelledby=\"headingTwo\">\r\n"); out.write( "\t\t\t\t\t\t\t\t<div class=\"panel-body\" ng-bind=\"data.info.streetInfo\"></div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t<div class=\"panel panel-default\">\r\n"); out.write("\t\t\t\t\t\t\t<div class=\"panel-heading\" role=\"tab\" id=\"headingThree\">\r\n"); out.write("\t\t\t\t\t\t\t\t<h4 class=\"panel-title\">\r\n"); out.write( "\t\t\t\t\t\t\t\t\t<a class=\"collapsed\" role=\"button\" data-toggle=\"collapse\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\tdata-parent=\"#accordion\" href=\"#collapseThree\"\r\n"); out.write("\t\t\t\t\t\t\t\t\t\taria-expanded=\"false\" aria-controls=\"collapseThree\">\r\n"); out.write("\t\t\t\t\t\t\t\t\t\t事故详细 </a>\r\n"); out.write("\t\t\t\t\t\t\t\t</h4>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t\t<div id=\"collapseThree\" class=\"panel-collapse collapse\"\r\n"); out.write("\t\t\t\t\t\t\t\trole=\"tabpanel\" aria-labelledby=\"headingThree\">\r\n"); out.write( "\t\t\t\t\t\t\t\t<div class=\"panel-body\" ng-bind=\"data.info.accidentInfo\"></div>\r\n"); out.write("\t\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t\t</div>\r\n"); out.write("\t\t\t\t</div>\r\n"); out.write("\t\t\t</div>\r\n"); out.write("\t\t</div>\r\n"); out.write("\t</div>\r\n"); out.write("\r\n"); out.write("</body>\r\n"); out.write( "<script type=\"text/javascript\" src=\"http://webapi.amap.com/maps?v=1.3&key=8624195bc8afebd5022bde7ec8306e05\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/public/bower_components/jquery/dist/jquery.min.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/public/bower_components/angular/angular.min.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/public/bower_components/bootstrap/dist/js/bootstrap.min.js\"></script>\r\n"); out.write("<script type=\"text/javascript\" src=\""); out.print(request.getContextPath()); out.write("/public/js/demo/demo.js\"></script>\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 writeLandingPage(HttpServletRequest request, HttpServletResponse response) throws IOException { String landingPage = getNewTokenLandingPage(); /** default to current page * */ if (landingPage == null) { StringBuilder sb = new StringBuilder(); sb.append(request.getContextPath()); sb.append(request.getServletPath()); landingPage = sb.toString(); } /** create auto posting form * */ StringBuilder sb = new StringBuilder(); sb.append("<html>\r\n"); sb.append("<head>\r\n"); sb.append("<title>OWASP CSRFGuard Project - New Token Landing Page</title>\r\n"); sb.append("</head>\r\n"); sb.append("<body>\r\n"); sb.append("<script type=\"text/javascript\">\r\n"); sb.append("var form = document.createElement(\"form\");\r\n"); sb.append("form.setAttribute(\"method\", \"post\");\r\n"); sb.append("form.setAttribute(\"action\", \""); sb.append(landingPage); sb.append("\");\r\n"); /** only include token if needed * */ if (isProtectedPage(landingPage)) { sb.append("var hiddenField = document.createElement(\"input\");\r\n"); sb.append("hiddenField.setAttribute(\"type\", \"hidden\");\r\n"); sb.append("hiddenField.setAttribute(\"name\", \""); sb.append(getTokenName()); sb.append("\");\r\n"); sb.append("hiddenField.setAttribute(\"value\", \""); sb.append(getTokenValue(request, landingPage)); sb.append("\");\r\n"); sb.append("form.appendChild(hiddenField);\r\n"); } sb.append("document.body.appendChild(form);\r\n"); sb.append("form.submit();\r\n"); sb.append("</script>\r\n"); sb.append("</body>\r\n"); sb.append("</html>\r\n"); String code = sb.toString(); /** setup headers * */ response.setContentType("text/html"); response.setContentLength(code.length()); /** write auto posting form * */ OutputStream output = null; PrintWriter writer = null; try { output = response.getOutputStream(); writer = new PrintWriter(output); writer.write(code); writer.flush(); } finally { Writers.close(writer); Streams.close(output); } }