📄 showproductlist.jsp
字号:
<%@ page language="java"
import="java.util.*,s2jsp.bysj.dao.*,s2jsp.bysj.entity.*"
pageEncoding="gbk"%>
<%@page import="java.text.DecimalFormat"%>
<html>
<%@include file="top.jsp"%>
<link href="css/right.css" rel="stylesheet" type="text/css" />
<BODY leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">
<TABLE height=28 cellSpacing=3 cellPadding=0 width=776 align=center
background="zzjz/btmunu.gif" border=0>
<TBODY>
<TR vAlign=bottom>
<TD> <A class=nav href="index.jsp">首页</A><FONT
class=nav> > </FONT><A class=nav href="showProductList.jsp">商品展示</A></TD>
</TR>
</TBODY>
</TABLE>
<TABLE height=1 cellSpacing=0 cellPadding=0 width=776 align=center
bgColor=#cccccc border=0>
<TBODY>
<TR>
<TD></TD>
</TR>
</TBODY>
</TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=776 align=center border=0>
<TBODY>
<TR>
<TD vAlign=top width=195 background="zzjz/ny3.gif" bgColor=#ffffff
height=186><%@include file="left.jsp"%></TD>
<TD vAlign=top width=3 bgColor=#e8e8e8></TD>
<TD vAlign=top bgColor=#ffffff height=300>
<table cellspacing="0" cellpadding="4" width="100%" align="center"
border="0">
<tbody>
<%
int pageNum = 1;
int pageSize = ProductDao.PAGE_NUM;
String paramPage = request.getParameter("page");
if (paramPage != null) {
pageNum = Integer.parseInt(paramPage);
}
ProductDao productDao = new ProductDao();
List productList = (List) productDao.showProductForPage(pageNum);
int prePageNum = pageNum;
int nextPageNum = pageNum;
if (productList.size() == pageSize)
nextPageNum = pageNum + 1;
if (pageNum > 1)
prePageNum = pageNum - 1;
for (int i = 0; i < productList.size(); i++) {
Product product = (Product) productList.get(i);
%>
<tr>
<td valign="top" width="100%">
<table cellspacing="2" cellpadding="0" width="100%"
bgcolor="#ffffff" border="0">
<tbody>
<tr valign="top">
<td align="middle" width="106" height="93"><a
href="detailProduct.jsp?productID=<%=product.getProductID() %>"><font
color="#000000"><img
style="BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000"
height="65" hspace="0" src="image/<%=product.getPicture() %>"
width="70" align="center" border="0" /></font></a></td>
<td height="93">
<table cellspacing="1" cellpadding="4" width="100%"
bgcolor="#cccccc" border="0">
<tbody>
<tr valign="top" align="right" bgcolor="#ffffff">
<td height="30">
<table height="28" cellspacing="1" cellpadding="4"
width="100%" bgcolor="#cccccc" border="0">
<tbody>
<tr bgcolor="#99ccff">
<td align="middle" width="80" bgcolor="#f0f0f0">产品名称</td>
<td width="120" bgcolor="#ffffff"><a
href="detailProduct.jsp?productID=<%=product.getProductID()%>"><font
color="#000000"><%=product.getName()%></font></a></td>
<td align="middle" width="80" bgcolor="#f0f0f0">产品品牌</td>
<td bgcolor="#ffffff"><font color="#ff0033"><%=product.getBrand()%></font></td>
</tr>
<tr style="DISPLAY: block" bgcolor="#99ccff">
<td align="middle" width="80" bgcolor="#f0f0f0">产品型号</td>
<td bgcolor="#ffffff"><%=product.getBrand()%></td>
<td align="middle" width="80" bgcolor="#f0f0f0">产品价格</td>
<td bgcolor="#ffffff"><font color="#ff0033">
<%=new DecimalFormat("0.00").format(product.getPrice())%></font>元</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<%
}
%>
<tr valign="bottom" align="right">
<td colspan="3" width="100%"> <a
href="showProductList.jsp?page=<%=prePageNum%>">上一页</a>| <a
href="showProductList.jsp?page=<%=nextPageNum%>">下一页</a></td>
</tr>
</tbody>
</table>
</TD>
</TR>
</TBODY>
</TABLE>
<%@ include file="bottom.jsp"%>
</BODY>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -