relatedproducts.jsp

来自「实现一个网络购物」· JSP 代码 · 共 48 行

JSP
48
字号
<% LinkedList products = new LinkedList();
%><mm:list nodes="$page" path="pages,posrel1,productgroups,posrel2,products"
	orderby="posrel2.pos,products.title" directions="UP,UP" fields="products.number"
><mm:field name="products.number" jspvar="products_number" vartype="String" write="false"
	><% products.add(products_number);
%></mm:field
></mm:list
><% while(products.size()>0) {
	String leftProductNumber = (String) products.removeFirst(); 
	String leftProductHref = "index.jsp?u=" + leftProductNumber; 
	
	String rightProductNumber = "";
	String rightProductHref = "";
	boolean rightProductExists = false;
	if(products.size()>0) { 
		rightProductNumber = (String) products.removeFirst();
		rightProductHref =  "index.jsp?u=" + rightProductNumber; 
		rightProductExists = true;
	} 
	%><table width="100%" cellspacing="0" cellpadding="0">
	<%@include file="../includes/producttitlerow.jsp" %>
	<tr>
		<mm:node number="<%= leftProductNumber %>"
			><td class="middle" style="padding-right:3px;"><%@include file="../includes/relatedprice.jsp"%></td></mm:node>
		<td width="8"><img src="media/spacer.gif" height="1" width="8" border="0" alt=""></td>
		<% if(rightProductExists) { 
			%><mm:node number="<%= rightProductNumber %>"
			><td class="middle" style="padding-right:3px;"><%@include file="../includes/relatedprice.jsp" %></td></mm:node><% 
		} else {
			%><td></td><%
		} %>
	</tr>
	<%@include file="../includes/productimagerow.jsp" %>
	<tr>				
		<% productHref = "index.jsp?page=bestel&u=" + leftProductNumber;
		%><mm:node number="<%= leftProductNumber %>"><%@include file="../includes/relatedshoppingcart.jsp"%></mm:node>
		<td><img src="media/spacer.gif" height="40" width="8" border="0" alt=""></td>
		<% if(rightProductExists) {
			productHref = "index.jsp?page=bestel&u=" + rightProductNumber;
			%><mm:node number="<%= rightProductNumber %>"><%@include file="../includes/relatedshoppingcart.jsp" %></mm:node><% 
		} else {
			%><td>&nbsp;</td><%
		} %>
	</tr>
</table>
<img src="media/spacer.gif" width="1" height="16" border="0" alt=""><br>
<% } %>

⌨️ 快捷键说明

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