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

📄 shoppingcart_body.jsp

📁 工厂版本管理系统,STRUTS2框架,用于管理商品的版本,便于有效的控制版本
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %><%@ taglib prefix="s" uri="/struts-tags"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><style>.headerMerch{display:none;}</style><script>	function showStuffTc(obj) {	     document.getElementById(obj).style.visibility='visible'; 		}function hideStuffTc(id) {     document.getElementById(obj).style.visibility='hidden';      } var req; /*  * Get the second options by calling a Struts action  */ function retrieveTcs(){      var url="/web/cart/shoppingCart.html?method=listTradeCounters";  		    //Do the Ajax call    if (window.XMLHttpRequest){ // Non-IE browsers      req = new XMLHttpRequest();      //A call-back function is define so the browser knows which function to call after the server gives a reponse back      req.onreadystatechange = populateTcs;      try {	  	req.open("GET", url, true); //was get      } catch (e) {         alert("Cannot connect to server");      }      req.send(null);    } else if (window.ActiveXObject) { // IE            req = new ActiveXObject("Microsoft.XMLHTTP");      if (req) {        req.onreadystatechange = populateTcs;        req.open("GET", url, true);        req.send();      }    }  }     //Callback function function populateTcs(){ var imgRoot="http://img-china.rs-online.com/cn03/img/site/cart/remove.gif"; 	   if (req.readyState == 4) { // Complete   	var textToSplit = req.responseText;		returnElements = textToSplit.split("||");		if(returnElements[0] == "{}") {		 	return;		}		var tcsId = ""; 		if(returnElements.length >1 ){			var tcsList = "<div id='ajaxTitleContainer'><h2>Select a Trade Counter</h2><span><a href=javascript:hideTab('tradeCounter')><img src='"+ imgRoot + "' border='0'></a></span></div>"; 			for ( var i=0; i<returnElements.length; i++ ){			        valueLabelPair = returnElements[i].split("|");					var tcsName = "";								 	  	for ( var j=0; j<valueLabelPair.length; j++ ){						if(j==0) {							tcsId =  valueLabelPair[j].replace("{","");						}						else{							 tcsName= valueLabelPair[j].replace("}","");						}					}					tcsList = tcsList + "<p style='padding:3px 5px;margin:0px;'><input type='radio' name='tradeCounterId' value="+tcsId+" onClick='javascript:document.cart.submit();javascript:hideTC()'> "+tcsName+"</p>";			}		}else{						valueLabelPair = returnElements[0].split("|");			var tcsName = "";			for ( var j=0; j<valueLabelPair.length; j++ ){				if(j==0) {					tcsId =  valueLabelPair[j].replace("{","");				}				else{					 tcsName= valueLabelPair[j].replace("}","");				}			}					}	 tcsList = tcsList;	 if(returnElements.length >1 ){	 	showStuffTc('tradeCounter');	 	document.getElementById("tradeCounter").innerHTML=tcsList;	 }	 if(returnElements.length ==1 ){	 	document.getElementById("tradeCounterId").value=tcsId;		document.cart.submit();	 }   }}  function hideTC(){hideTab('tradeCounter');}  	</script><!-- Bread Crumb --> <div id="breadCrumb">	<ul>		<li><a title="主页" href="/web/">主页</a></li>	</ul></div><!-- Main Table --><div onclick="javascript:hidechild()" id="cartContainer"><table width="100%" cellspacing="0" cellpadding="0" border="0"> <tbody><tr>  <td width="86%" valign="top">  <!-- Cart options and title -->	<div class="cartTitle">	<div class="sectionTab"><h2 class="browseDt">你的订购单</h2></div>			</div>		<div id="orderOptions">		<form style="margin: 0px; padding: 0px;" method="post" action="shoppingcart.execute.action" name="cartOptions">			<div class="orderOptionsContainer">				<div class="orderOptionsTitleBar">					<h2>订购表喜好</h2>					<span><a href="javascript:hideTab('orderOptions')"><img border="0" src="http://img-china.rs-online.com/cn03/img/site/cart/remove.gif"/></a></span>				</div>							   	<div class="orderOptions"><input type="checkbox" value="1" name="llcc"/> 我希望在产品页面输入我的结算中心编号。</div>		    			    			    	<div class="orderOptions"><input type="checkbox" value="1" name="userPartNumbers"/> 我希望输入我的产品编号。</div>												<div class="orderOptions"><input type="checkbox" checked="true" value="1" name="productImages"/> 希望在订购表显示产品图片。</div>		    			    			    	<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>			 	<input type="hidden" value="savePreferences" name="method"/>			 				</div>		</form>	</div>	<div class="clear"/>   	<div id="cartOuterBorder">		<div id="cartInnerBorder">		<!-- cart form starts here -->	  		<form method="post" action="shoppingcart.updateShoppingCart.action" name="cart">					  			<div id="tradeCounter">				</div>						<!-- Error Message -->				<s:if test="!shoppingCart.isValid()">					<div style="font-size: 75%;" id="errorHeading">						<h4>很抱歉! 系统未能完成您的要求!</h4>						详情请参考下列红色标示的信息。如需协助, 请致电RS网上帮助热线与我们联络。					</div>					</s:if>								<!-- End Error Message-->								<!-- Punch out Delivery Options -->									<!-- End Punch out Delivery Options -->								<!-- Price Message -->							<s:if test="getSessionUser()==null">				<div id="priceMessage">由于您现时未有登入,所以系統显示价格或不等同于您的实际价格 - 					<a title="登入" href="../other/auth.login.action">登入</a>				</div>			</s:if>									<!-- End Price Message -->					<input type="hidden" value="SHG" name="tradeCounterId" id="tradeCounterId"/>				<!-- TC ADDRESS DETAILS-->							<!-- END TC DETAILS -->										<div class="calMessage">					<ul>						<li>请在下面输入库存号和数量.全部项目填写完毕后,按下“确认订单”按钮	</li>					</ul>				</div>					<!-- Main Cart -->				<table width="100%" cellspacing="0" cellpadding="0" border="0" id="cartTable">					<thead>						<tr class="cartTableHeader">							<th class="headerStockNo">RS库存号</th>							<th class="headerQty">数量</th>							<!-- DESCRIPTION + IMAGE -->					        <th class="headerDescription">产品详情</th>								<th class="headerUnits">单位</th>								<th class="headerUnitPrice">单价</th>									<th class="headerGoodsValue">金额</th>							<th class="headerRemove">移除</th>										</tr>				    </thead>													<tbody>		    		<!-- Product lines -->					<c:forEach items="${items}" var="item" varStatus="status">										<tr>												<c:if test="${item.productId!=null}">								<!-- stock number -->							        <td valign="top" align="center" class="cellStockNo">									<input type="hidden" value="2347452" name="oldstocknum"/>									<input type="text" onkeydown="return checkEnter(event)" value="${item.productId }" name="items[${status.index }].productId" class="cellStockNoField"/>								</td>

⌨️ 快捷键说明

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