lookupshop_jsp.java
来自「基于JSP的网上购物系统」· Java 代码 · 共 1,009 行 · 第 1/4 页
JAVA
1,009 行
out.write("</TABLE>");
out.write("</TD>\r\n ");
out.write("<TD vAlign=top>\r\n ");
java.util.ArrayList arry1=new java.util.ArrayList();
arry1=(java.util.ArrayList)session.getAttribute("lookup");//得到搜索的商品
out.write("\r\n\r\n");
out.write("<TABLE cellSpacing=1 cellPadding=0 bgcolor=\"cccccc\" width='100%' border=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD bgColor=#f1f1f1 colSpan=4 height=25>");
out.write("<TABLE cellSpacing=0 cellPadding=0 width='100%' border=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD width=\"69%\" >");
out.write("<IMG height=25 src='img/commendprox.gif' width=100 alt=\"\">");
out.write("</TD>\r\n ");
out.write("<TD width=\"31%\">");
out.write("<span class=\"STYLE1\">商品数量:");
out.print((arry1==null)?"0":arry1.size());
out.write("</span>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n ");
out.write("</TABLE>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<!-- 搜索产品 -->\r\n ");
String lookbegin=request.getParameter("lookbegin");
if(lookbegin==null){
lookbegin=(String)session.getAttribute("lookbegin");
}else{
session.setAttribute("lookbegin",lookbegin);
}
if(lookbegin==null||lookbegin.equals("")){
lookbegin="0";
}
String lookpagenum=(String)session.getAttribute("looknum");
if(lookpagenum==null||lookpagenum.equals("")){
lookpagenum="6";
}
int begin=Integer.parseInt(lookbegin);
int pagenum=Integer.parseInt(lookpagenum);
int num=0;
if(arry1!=null){
out.println("<TR align=middle bgColor=#ffffff>");
for(int i=begin;i<arry1.size();i++){
if(num==pagenum){
break;
}
Shopinfo.ShopBean gt=(Shopinfo.ShopBean)arry1.get(i);
out.println( " <TD width='25%' vAlign=top><img height='60' width='140' src="+gt.getFile()+" border=0><br><b>产品名:"+gt.getPname()+"<br>市场价:"+gt.getSprice()+"<br>商城价:"+gt.getPrice()+"</b><br><a href=minuteshop.jsp?pid="+gt.getPid()+"><img src=img/m_detail.gif></a> <a href=addbagservlet?pid="+gt.getPid()+"><img src=img/m_buy.gif></a></TD>");
if((i+1)%4==0 && i!=0){
num++;
out.println("</TR>");
out.println("<TR align=middle bgColor=#ffffff>");
out.println("<TD colSpan=4 height=1><IMG height=1 src='img/line.gif' width='100%'></TD>");
out.println("</TR>");
out.println("<TR align=middle bgColor=#ffffff>");
}
}
for(int j=0;j<4-arry1.size()%4;j++){
out.println( " <TD width='25%' vAlign=top></td>");
}
if(arry1.size()%4!=0){
out.println("</TR>");
out.println("<TR align=middle bgColor=#ffffff>");
out.println("<TD colSpan=4 height=1><IMG height=1 src='img/line.gif' width='100%'></TD>");
out.println("</TR>");
out.println("<TR align=middle bgColor=#ffffff>");
}
if(arry1.size()==0){
out.write("\r\n ");
out.write("<TR align=\"center\" bgColor=#ffffff>\r\n ");
out.write("<TD colSpan=4 height=1>没有找到该商品");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
}
}else{
out.write("\r\n ");
out.write("<TR align=\"center\" bgColor=#ffffff>\r\n ");
out.write("<TD colSpan=4 height=1>没有找到你要查找的商品");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
}
out.write("\r\n ");
out.write("<!-- 搜索产品结束 -->\r\n ");
out.write("<TR align=middle bgColor=#ffffff>\r\n ");
out.write("<TD colSpan=4 height=1>");
out.write("<center>\r\n ");
out.write("<a href=\"lookupshop.jsp?lookbegin=");
out.print(0);
out.write("\">首页");
out.write("</a> ");
out.write("<a href=\"lookupshop.jsp?lookbegin=");
out.print(begin-pagenum*4<0?0:(begin-pagenum*4));
out.write("\">上一页");
out.write("</a> ");
out.write("<a href=\"lookupshop.jsp?lookbegin=");
out.print(pagenum*4+begin+1>arry1.size()?(arry1.size()-arry1.size()%(pagenum*4)):(pagenum*4+begin));
out.write("\">下一页");
out.write("</a> ");
out.write("<a href=\"lookupshop.jsp?lookbegin=");
out.print(arry1.size()-arry1.size()%(pagenum*4));
out.write("\">末页");
out.write("</a>\r\n ");
out.write("</center>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR align=middle bgColor=#ffffff>\r\n ");
out.write("<TD colSpan=4 height=1>");
out.write("<center>\r\n ");
out.write("<form action=\"lookpagenum\" method=\"POST\">\r\n 每页显示\r\n ");
out.write("<input type=\"text\" size=\"2\" name=\"pagenum\">\r\n 行信息\r\n ");
out.write("<input type=\"submit\" value=\"确定\"/>\r\n ");
out.write("</form>\r\n ");
out.write("</center>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n");
out.write("</TABLE>\r\n");
out.write("\r\n ");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<td height='2'>");
out.write("</TBODY>\r\n");
out.write("</TABLE>\r\n");
out.write("\r\n");
out.write("<TABLE width='973' border=0 align=\"center\" cellPadding=0 cellSpacing=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD bgColor=#cccccc height=1>");
out.write("<IMG height=1 src=\"\" width=1>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR align=\"center\">\r\n ");
out.write("<TD height=20 background=\"img/mainbg.jpg\" bgColor=#f1f1f1>浏览模式:");
out.write("<a href=\"mode?ms=1\">图片+分类浏览");
out.write("</a> ");
out.write("<a href=\"mode?ms=2\">表格+总体浏览");
out.write("</a> ");
out.write("<a href=\"mode?ms=3\">菜单+详细浏览");
out.write("</a>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD bgColor=#cccccc height=1>");
out.write("<IMG height=1 src=\"\" width=1>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD align=middle bgColor=#f7f7f7>");
out.write("<TABLE height=15 cellSpacing=1 cellPadding=0 width=\"100%\" border=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR align=center>\r\n ");
out.write("<TD background=\"img/mainbg.jpg\">");
out.write("<A href=\"#\">美城购物");
out.write("</A> ");
out.write("<A href=\"#\">易趣网");
out.write("</A> ");
out.write("<A href=\"#\">全库网123查IP");
out.write("</A> ");
out.write("<A href=\"#\"> 西亚购物系统");
out.write("</A>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n ");
out.write("</TABLE>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD bgColor=#cccccc height=1>");
out.write("<IMG height=1 src=\"\" width=1>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD align=middle height=50>");
out.write("<TABLE cellSpacing=5 cellPadding=0 width=\"100%\" border=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR align=\"center\">\r\n ");
out.write("<TD height=\"40\" background=\"img/mainbg.jpg\">");
out.write("<img src=\"img/06948515977098.gif\" width=\"22%\" height=\"33\" /> ");
out.write("<img src=\"img/061121562841809.jpg\" width=\"16%\" height=\"33\" /> ");
out.write("<img src=\"img/06101311262510520.gif\" width=\"15%\" height=\"34\" /> ");
out.write("<img src=\"img/06949152064800.gif\" width=\"16%\" height=\"30\" />");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n ");
out.write("</TABLE>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD class=barbg height=1>");
out.write("<IMG height=1 src=\"\" width=1>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD align=middle bgColor=#f1f1f1>");
out.write("<TABLE cellSpacing=5 cellPadding=0 width=\"100%\" border=0>\r\n ");
out.write("<TBODY>\r\n ");
out.write("<TR align=\"center\">\r\n ");
out.write("<TD background=\"img/mainbg.jpg\" >");
out.write("<STRONG>隐私保护 商品退换 公司资料 网上支付 银行付款 常见问题 ");
out.write("<a href=\"operate/index.jsp\">后台管理");
out.write("</a>");
out.write("</STRONG>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n ");
out.write("</TABLE>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD class=barbg height=1>");
out.write("<IMG height=1 src=\"\" width=1>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("<TR>\r\n ");
out.write("<TD height=50 align=center background=\"img/mainbg.jpg\">梦想成真眼镜 版权所有 复制必究 ©2005-2010 电话:1234-5678900 传真:11-111-111111\r\n ");
out.write("<SCRIPT src=\"\">");
out.write("</SCRIPT>\r\n ");
out.write("<DIV align=center>");
out.write("</DIV>");
out.write("</TD>\r\n ");
out.write("</TR>\r\n ");
out.write("</TBODY>\r\n");
out.write("</TABLE>\r\n");
out.write("\r\n");
out.write("</BODY>\r\n");
out.write("</HTML>\r\n\r\n");
} catch (Throwable t) {
out = _jspx_out;
if (out != null && out.getBufferSize() != 0)
out.clearBuffer();
if (pageContext != null) pageContext.handlePageException(t);
} finally {
if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?