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

📄 petnote.jsp

📁 宠物网站jsp
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312" import="java.util.*,cn.wy.Pet.Client,cn.wy.factory.PetBuy" %>
<jsp:useBean id="str" scope="page" class="cn.wy.StrFormat"/>
<%
    PetBuy pb = new PetBuy();
    List lPetNoteAll = new ArrayList();    
    String goPage = "" ;
    String downPage = "" ;
    //总的页数
    int pageCount = 0;
    int petCount = pb.QueryPageCount("select count(*) from Client");
    int managerPetPageNo = pb.ManagerPetIndex();
    if (petCount % managerPetPageNo > 0)
        pageCount = petCount / managerPetPageNo + 1;
    else
        pageCount = petCount / managerPetPageNo ;

    int pageNo = 1; //显示分页的第几页
    
    //检查是否要删除宠物出售记录
    int cid = 0;
    if (request.getParameter("delPetNote") != null)
    {
        try{
            cid = Integer.parseInt(request.getParameter("delPetNote"));
            pb.DelPetNote(cid);
            System.out.println("删除成功!");
            out.print("宠物出售成功<br>2秒后跳转到宠物列表");
            response.setHeader("refresh","2;URL=ctrladmin?page=petNote.jsp?pageNo=" + request.getParameter("pageNo"));
            return ;
        }catch(Exception e)
        {}
    }
    
    if (request.getParameter("pageNo") != null)
        try{
            pageNo = Integer.valueOf(request.getParameter("pageNo")).intValue();
            
        }catch(Exception e)
        {pageNo = 1;}
    else
        pageNo = 1;
    //如果有这个页,就把记录查询出来
    if (pageNo > 1)
    {
        int pageAdd = pageNo - 1;
        goPage = "<a href=\"ctrladmin?page=petNote.jsp?pageNo=" + pageAdd +"\">上一页</a>";
    }else
    {
        goPage = "上一页";
        pageNo = 1 ; 
    }
    
    if(pageNo < pageCount)
    {
        int pageMinus = pageNo + 1 ;
        downPage ="<a href=\"ctrladmin?page=petNote.jsp?pageNo=" + pageMinus + "\">下一页</a>";
    }else
    {
        downPage = "下一页";
        if (pageNo > pageCount)
            pageNo = 1 ; 
    }
    if (pageNo <= pageCount)
    {
        lPetNoteAll = pb.QueryPetNoteAll(pageNo);
    }
    Iterator iter = lPetNoteAll.iterator();
%>

<script language="javascript" type="text/javascript">
function affirm()
{
	if (window.confirm("警告:确定要删除该宠物的所有信息吗?删除以后不可以恢复。"))
            return true;
        else
            return false;
}
</script>  

<table width="811" height="126" border="1" align="center" cellspacing="0" bordercolor="#000000">
  <tr height="18" >
    <td height="25" colspan="11" align="center" bordercolor="#E3E4EF">
	  <strong><font size="+2">宠物出售记录</font></strong> </td>
  </tr>
  <tr height="18" >
      <td height="36" colspan="11"  align="right" valign="middle" bordercolor="#E3E4EF">
          <!--显示分页信息-->
          <form name="form1" action="ctrladmin?page=petNote.jsp"> 
             已出售宠物总数:<%=petCount%>&nbsp;&nbsp;当前第<%=pageNo%>页,共<%=pageCount%>页&nbsp;&nbsp;
              <a href="ctrladmin?page=petNote.jsp?pageNo=1">第一页</a>&nbsp;&nbsp;
              <%=goPage%>&nbsp;&nbsp;
              <%=downPage%>&nbsp;&nbsp;
              <a href="ctrladmin?page=petNote.jsp?pageNo=<%=pageCount%>">最后一页</a>
              &nbsp;&nbsp;&nbsp;
              转到:        
              <select name="page" onchange="document.form1.submit()">
                  <%
                  for (int i=1;i<=pageCount; i++){
                  %>
                  <option value=<%="petNote.jsp?pageNo=" + String.valueOf(i)%> <%=(pageNo == i)? "selected":""%> >第<%=i%>页
                  <%
                  }
                  %>
             </select>
          </form>    
      
      </td>  
  </tr>
  <tr>
    <td width="50" height="21" align="center" bgcolor="#00CC99">流水号</td>
    <td width="53" align="center" bgcolor="#00CC99">宠物编号</td>
    <td width="34" align="center" bgcolor="#00CC99">价格</td>
    <td width="87" align="center" bgcolor="#00CC99">客户名称</td>
    <td width="134" align="center" bgcolor="#00CC99">联系地址</td>
    <td width="62" align="center" bgcolor="#00CC99">电话</td>
    <td width="45" align="center" bgcolor="#00CC99">操作员</td>
    <td width="175" align="center" bgcolor="#00CC99">备注</td>
    <td width="90" align="center" bgcolor="#00CC99">出售时间</td>
    <td width="39" align="center" bgcolor="#00CC99">删除</td>
  </tr>
  <%       
      String id = "";
      boolean isPet = false;
      
      while(iter.hasNext())
      {
          Client c = (Client)iter.next();
          //SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日");
          isPet = true ;
          id = String.valueOf(c.getSPetID()); 
          //System.out.println("date:" + c.getSpDate());
          
   %>

  <tr align="left" >
	<td height="22" valign="center" bordercolor="#009900"><%=String.valueOf(c.getCid())%></td>	
	<td valign="center" bordercolor="#009900">&nbsp;<%=id%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=String.valueOf(c.getPrice())%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=String.valueOf(c.getCuname())%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=c.getCuaddress()%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=String.valueOf(c.getCutel())%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=String.valueOf(c.getLoninUser())%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<%=c.getCuremark()%></td>
        <td valign="center" bordercolor="#009900">&nbsp;<%=c.getSpDate().substring(0,c.getSpDate().indexOf(" "))%></td>
	<td valign="center" bordercolor="#009900">&nbsp;<a href="petNote.jsp?delPetNote=<%=c.getCid() + "&pageNo=" + pageNo %>" onclick="return affirm()" >删除</a></td>	
  </tr>
  <%       
       }
  %>


</table>

⌨️ 快捷键说明

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