⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 shoppingcart_005fbody_jsp.java

📁 工厂版本管理系统,STRUTS2框架,用于管理商品的版本,便于有效的控制版本
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
package org.apache.jsp.tile;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;

public final class ShoppingCart_005fbody_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static java.util.List _jspx_dependants;

  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_if_test;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_forEach_varStatus_var_items;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_c_if_test;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_s_hidden_value_name_nobody;

  public Object getDependants() {
    return _jspx_dependants;
  }

  public void _jspInit() {
    _jspx_tagPool_s_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _jspx_tagPool_c_forEach_varStatus_var_items = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _jspx_tagPool_c_if_test = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
    _jspx_tagPool_s_hidden_value_name_nobody = org.apache.jasper.runtime.TagHandlerPool.getTagHandlerPool(getServletConfig());
  }

  public void _jspDestroy() {
    _jspx_tagPool_s_if_test.release();
    _jspx_tagPool_c_forEach_varStatus_var_items.release();
    _jspx_tagPool_c_if_test.release();
    _jspx_tagPool_s_hidden_value_name_nobody.release();
  }

  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=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");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("<style>.headerMerch{display:none;}</style>\n");
      out.write("\n");
      out.write("\n");
      out.write("<script>\n");
      out.write("\t\n");
      out.write("\n");
      out.write("function showStuffTc(obj) {\n");
      out.write("\t\n");
      out.write("     document.getElementById(obj).style.visibility='visible';\n");
      out.write(" \t\t}\n");
      out.write("function hideStuffTc(id) {\n");
      out.write("     document.getElementById(obj).style.visibility='hidden';\n");
      out.write("      }\n");
      out.write("\n");
      out.write(" var req;\n");
      out.write(" /*\n");
      out.write("  * Get the second options by calling a Struts action\n");
      out.write("  */\n");
      out.write(" function retrieveTcs(){\n");
      out.write("      var url=\"/web/cart/shoppingCart.html?method=listTradeCounters\";\n");
      out.write("  \t\t\n");
      out.write("    //Do the Ajax call\n");
      out.write("    if (window.XMLHttpRequest){ // Non-IE browsers\n");
      out.write("      req = new XMLHttpRequest();\n");
      out.write("      //A call-back function is define so the browser knows which function to call after the server gives a reponse back\n");
      out.write("      req.onreadystatechange = populateTcs;\n");
      out.write("      try {\n");
      out.write("\t  \treq.open(\"GET\", url, true); //was get\n");
      out.write("      } catch (e) {\n");
      out.write("         alert(\"Cannot connect to server\");\n");
      out.write("      }\n");
      out.write("      req.send(null);\n");
      out.write("    } else if (window.ActiveXObject) { // IE      \n");
      out.write("      req = new ActiveXObject(\"Microsoft.XMLHTTP\");\n");
      out.write("      if (req) {\n");
      out.write("        req.onreadystatechange = populateTcs;\n");
      out.write("        req.open(\"GET\", url, true);\n");
      out.write("        req.send();\n");
      out.write("      }\n");
      out.write("    }\n");
      out.write("  }\n");
      out.write("  \n");
      out.write("   //Callback function\n");
      out.write("\n");
      out.write(" function populateTcs(){\n");
      out.write(" var imgRoot=\"http://img-china.rs-online.com/cn03/img/site/cart/remove.gif\";\n");
      out.write(" \t\n");
      out.write("   if (req.readyState == 4) { // Complete   \n");
      out.write("\tvar textToSplit = req.responseText;\n");
      out.write("\t\treturnElements = textToSplit.split(\"||\");\n");
      out.write("\t\tif(returnElements[0] == \"{}\") {\n");
      out.write("\t\t \treturn;\n");
      out.write("\t\t}\n");
      out.write("\t\tvar tcsId = \"\"; \n");
      out.write("\t\tif(returnElements.length >1 ){\n");
      out.write("\t\t\tvar tcsList = \"<div id='ajaxTitleContainer'><h2>Select a Trade Counter</h2><span><a href=javascript:hideTab('tradeCounter')><img src='\"+ imgRoot + \"' border='0'></a></span></div>\"; \n");
      out.write("\t\t\tfor ( var i=0; i<returnElements.length; i++ ){\n");
      out.write("\t\t\t        valueLabelPair = returnElements[i].split(\"|\");\n");
      out.write("\t\t\t\t\tvar tcsName = \"\";\n");
      out.write("\t\t\t\t\t\n");
      out.write("\t\t\t \t  \tfor ( var j=0; j<valueLabelPair.length; j++ ){\n");
      out.write("\t\t\t\t\t\tif(j==0) {\n");
      out.write("\t\t\t\t\t\t\ttcsId =  valueLabelPair[j].replace(\"{\",\"\");\n");
      out.write("\t\t\t\t\t\t}\n");
      out.write("\t\t\t\t\t\telse{\n");
      out.write("\t\t\t\t\t\t\t tcsName= valueLabelPair[j].replace(\"}\",\"\");\n");
      out.write("\t\t\t\t\t\t}\n");
      out.write("\t\t\t\t\t}\n");
      out.write("\t\t\t\t\ttcsList = tcsList + \"<p style='padding:3px 5px;margin:0px;'><input type='radio' name='tradeCounterId' value=\"+tcsId+\" onClick='javascript:document.cart.submit();javascript:hideTC()'> \"+tcsName+\"</p>\";\n");
      out.write("\t\t\t}\n");
      out.write("\t\t}else{\n");
      out.write("\t\t\t\n");
      out.write("\t\t\tvalueLabelPair = returnElements[0].split(\"|\");\n");
      out.write("\t\t\tvar tcsName = \"\";\n");
      out.write("\t\t\tfor ( var j=0; j<valueLabelPair.length; j++ ){\n");
      out.write("\t\t\t\tif(j==0) {\n");
      out.write("\t\t\t\t\ttcsId =  valueLabelPair[j].replace(\"{\",\"\");\n");
      out.write("\t\t\t\t}\n");
      out.write("\t\t\t\telse{\n");
      out.write("\t\t\t\t\t tcsName= valueLabelPair[j].replace(\"}\",\"\");\n");
      out.write("\t\t\t\t}\n");
      out.write("\t\t\t}\n");
      out.write("\t\t\t\n");
      out.write("\t\t}\n");
      out.write("\t tcsList = tcsList;\n");
      out.write("\t if(returnElements.length >1 ){\n");
      out.write("\t \tshowStuffTc('tradeCounter');\n");
      out.write("\t \tdocument.getElementById(\"tradeCounter\").innerHTML=tcsList;\n");
      out.write("\t }\n");
      out.write("\t if(returnElements.length ==1 ){\n");
      out.write("\t \tdocument.getElementById(\"tradeCounterId\").value=tcsId;\n");
      out.write("\t\tdocument.cart.submit();\n");
      out.write("\t }\n");
      out.write("   }\n");
      out.write("}  \n");
      out.write("\n");
      out.write("function hideTC(){\n");
      out.write("hideTab('tradeCounter');\n");
      out.write("}  \n");
      out.write("\n");
      out.write("\t\n");
      out.write("\n");
      out.write("</script>\n");
      out.write("\n");
      out.write("\n");
      out.write("\n");
      out.write("<!-- Bread Crumb -->\n");
      out.write(" <div id=\"breadCrumb\">\n");
      out.write("\t<ul>\n");
      out.write("\t\t<li><a title=\"主页\" href=\"/web/\">主页</a></li>\n");
      out.write("\t</ul>\n");
      out.write("</div>\n");
      out.write("\n");
      out.write("<!-- Main Table -->\n");
      out.write("<div onclick=\"javascript:hidechild()\" id=\"cartContainer\">\n");
      out.write("<table width=\"100%\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n");
      out.write(" <tbody><tr>\n");
      out.write("  <td width=\"86%\" valign=\"top\">\n");
      out.write("  <!-- Cart options and title -->\n");
      out.write("\t<div class=\"cartTitle\">\n");
      out.write("\t<div class=\"sectionTab\"><h2 class=\"browseDt\">你的订购单</h2></div>\n");
      out.write("\t\n");
      out.write("\t\n");
      out.write("\t</div>\t\n");
      out.write("\t<div id=\"orderOptions\">\n");
      out.write("\t\t<form style=\"margin: 0px; padding: 0px;\" method=\"post\" action=\"shoppingcart.execute.action\" name=\"cartOptions\">\n");
      out.write("\t\t\t<div class=\"orderOptionsContainer\">\n");
      out.write("\t\t\t\t<div class=\"orderOptionsTitleBar\">\n");
      out.write("\t\t\t\t\t<h2>订购表喜好</h2>\n");
      out.write("\t\t\t\t\t<span><a href=\"javascript:hideTab('orderOptions')\"><img border=\"0\" src=\"http://img-china.rs-online.com/cn03/img/site/cart/remove.gif\"/></a></span>\n");
      out.write("\t\t\t\t</div>\n");
      out.write("\n");
      out.write("\t\t\t\t\n");
      out.write("\t\t\t   \t<div class=\"orderOptions\"><input type=\"checkbox\" value=\"1\" name=\"llcc\"/> 我希望在产品页面输入我的结算中心编号。</div>\n");
      out.write("\t\t    \t\n");
      out.write("\n");
      out.write("\t\t    \t\n");
      out.write("\t\t    \t<div class=\"orderOptions\"><input type=\"checkbox\" value=\"1\" name=\"userPartNumbers\"/> 我希望输入我的产品编号。</div>\n");
      out.write("\t\t\t\t\n");
      out.write("\n");
      out.write("\t\t\t\t\n");
      out.write("\t\t\t\t<div class=\"orderOptions\"><input type=\"checkbox\" checked=\"true\" value=\"1\" name=\"productImages\"/> 希望在订购表显示产品图片。</div>\n");
      out.write("\t\t    \t\n");
      out.write("\n");
      out.write("\t\t    \t\n");
      out.write("\t\t    \t<div class=\"orderOptionsButton\"><input type=\"image\" onclick=\"javascript:document.cartOptions.submit();\" title=\"储存喜好\" src=\"http://img-china.rs-online.com/cn03/img/site/cart/savePreferences.gif\"/></div>\n");
      out.write("\t\t\t \t<input type=\"hidden\" value=\"savePreferences\" name=\"method\"/>\n");
      out.write("\t\t\t \t\n");
      out.write("\t\t\t</div>\n");
      out.write("\t\t</form>\n");
      out.write("\t</div>\n");
      out.write("\t<div class=\"clear\"/> \n");
      out.write("  \t<div id=\"cartOuterBorder\">\n");
      out.write("\t\t<div id=\"cartInnerBorder\">\n");
      out.write("\t\t<!-- cart form starts here -->\n");
      out.write("\t  \t\t<form method=\"post\" action=\"shoppingcart.updateShoppingCart.action\" name=\"cart\">\t\t\t\t\n");
      out.write("\t  \t\t\t<div id=\"tradeCounter\">\n");
      out.write("\t\t\t\t</div>\n");
      out.write("\t\t\n");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -