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>&nbsp;&nbsp;&nbsp;<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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      out.write("<a href=\"mode?ms=2\">表格+总体浏览");
      out.write("</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      out.write("<A href=\"#\">易趣网");
      out.write("</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      out.write("<A href=\"#\">全库网123查IP");
      out.write("</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;");
      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\" />&nbsp;&nbsp;&nbsp;");
      out.write("<img src=\"img/061121562841809.jpg\" width=\"16%\" height=\"33\" />&nbsp;&nbsp;&nbsp;");
      out.write("<img src=\"img/06101311262510520.gif\" width=\"15%\" height=\"34\" />&nbsp;&nbsp;&nbsp;");
      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>隐私保护&nbsp;&nbsp;&nbsp;商品退换&nbsp;&nbsp;&nbsp;公司资料&nbsp;&nbsp;&nbsp;网上支付&nbsp;&nbsp;&nbsp;银行付款&nbsp;&nbsp;&nbsp;常见问题&nbsp;&nbsp;&nbsp;");
      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\">梦想成真眼镜&nbsp;&nbsp;版权所有&nbsp;&nbsp;复制必究&nbsp;&copy;2005-2010&nbsp;&nbsp;电话:1234-5678900&nbsp;&nbsp;传真: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 + -
显示快捷键?