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

📄 a_merchandise_search.jsp

📁 hibernate做的一个网上商店系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" import="java.util.*,mrgf.hibernate.MerchandiseInfo" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
<%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
<jsp:useBean id="pp" class="mrgf.other.PartitionPage" scope="session"/>
<jsp:useBean id="hn" class="mrgf.other.Hibernate" scope="request"/>
<html>
<link rel="stylesheet" href="css/style.css">
<head>
<title>
index
</title>
</head>
<body bgcolor="#ffffff" topmargin="0">
<table width="100%" height="100%"  border="0" cellspacing="0" cellpadding="0">
<%
String requestPage=request.getParameter("requestPage");
if(requestPage==null){
  requestPage=(String)request.getAttribute("requestPage");
}
System.out.println("requestPage="+requestPage);
ArrayList pageMessage=null;
if(requestPage!=null){
  if(requestPage.equals("previousPage")){
    pageMessage=pp.getPreviousPage();
  }else if(requestPage.equals("nextPage")){
    pageMessage=pp.getNextPage();
  }else{
    pageMessage=pp.getPageMessages();
  }
}else{
  System.out.println("else");
  if(request.getAttribute("merchandises")!=null){
    List merchandises=(List)request.getAttribute("merchandises");
    System.out.println("merchandises.size()"+merchandises.size());
    pp.initPageBean(merchandises,8);
    pageMessage=pp.getPageMessages();
  }
}
%>
  <tr align="right">
    <td height="22" background="image/other/merchandise_search.jpg">
    共有  <font color="red"><%=pp.getTotalRows() %></font> 件符合条件的商品,
    当前是第 <font color="red"><%=pp.getCurrentPage() %>/<%=pp.getTotalPages() %></font> 页&nbsp;&nbsp;
    <%
    if(pp.isHasPreviousPage()){
    %>
      <a href="merchandise_search.jsp?requestPage=previousPage">上一页</a>&nbsp;&nbsp;
    <%
    }else{
    %>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <%
    }
    %>
    <%
    if(pp.isHasNextPage()){
    %>
      <a href="merchandise_search.jsp?requestPage=nextPage">下一页</a>&nbsp;&nbsp;&nbsp;&nbsp;
    <%
    }else{
    %>
      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <%
    }
    %>
    </td>
  </tr>
  <%
  System.out.println("pageMessage.size()="+pageMessage.size());
  if(pageMessage.size()!=0){
  %>
  <tr>
    <td height="619" valign="top" background="image/other/background.jpg"><table width="100%"  border="1" cellspacing="0" cellpadding="0">
      <tr>
        <td colspan="2" height="10"></td>
      </tr>
      <%
      for(int i=0;i<4;i++){
      %>
      <tr>
        <!--左边列-->
        <%
        if((i*2)<pageMessage.size()){
          MerchandiseInfo info=(MerchandiseInfo)pageMessage.get(i*2);
        %>
        <td height="150"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr align="center">
            <td><a href="merchandise_info.do?merchandiseId=<%=info.getId() %>&requestPage=<%=request.getServletPath() %>" class="style2">
              <img src="image/MerchandisePhoto/<%=info.getPhoto() %>" width="180" height="110"></a></td>
          </tr>
          <tr>
            <td height="6"></td>
          </tr>
          <tr align="center">
            <td><a href="merchandise_info.do?merchandiseId=<%=info.getId() %>&requestPage=<%=request.getServletPath() %>" class="style2"><%=info.getName() %></a></td>
          </tr>
        </table></td>
        <%
        }
        %>
        <!--右边列-->
        <%
        if((i*2+1)<pageMessage.size()){
          MerchandiseInfo info=(MerchandiseInfo)pageMessage.get(i*2+1);
        %>
        <td height="150"><table width="100%"  border="0" cellspacing="0" cellpadding="0">
          <tr align="center">
            <td><a href="merchandise_info.do?merchandiseId=<%=info.getId() %>&requestPage=<%=request.getServletPath() %>" class="style2">
              <img src="image/MerchandisePhoto/<%=info.getPhoto() %>" width="180" height="110"></a></td>
          </tr>
          <tr>
            <td height="6"></td>
          </tr>
          <tr align="center">
            <td><a href="merchandise_info.do?merchandiseId=<%=info.getId() %>&requestPage=<%=request.getServletPath() %>" class="style2"><%=info.getName() %></a></td>
          </tr>
        </table></td>
        <%
        }
        %>
      </tr>
      <%
      }
      %>
    </table></td>
  </tr>
  <%
  }else{
  %>
  <tr align="center">
    <td colspan="2" height="219"><font size="5">暂时没有您要查询的商品!!!</font></td>
  </tr>
  <tr>
    <td colspan="2" height="400">&nbsp;</td>
  </tr>
  <%
  }
  %>
</table>
</body>
</html>

⌨️ 快捷键说明

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