📄 petlist.jsp
字号:
<%@ taglib prefix="bean" uri="/WEB-INF/struts-bean.tld" %><%@ taglib prefix="logic" uri="/WEB-INF/struts-logic.tld" %><%@ taglib prefix="html" uri="/WEB-INF/struts-html.tld" %><%@ page language="java" pageEncoding="GB18030"%><%@ include file="inc.jsp" %><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>我的宝贝</title><meta http-equiv="pragma" content="no-cache"><meta http-equiv="cache-control" content="no-cache"><meta http-equiv="expires" content="0"><link rel="stylesheet" type="text/css" href="styles.css"></head><body><font color="red">${ex.message}</font><form name="petForm" method="post" action="petinfo.do"> <input type="hidden" name="operate" value="toList"> <div class="main_div"> <h1>我的宝贝儿</h1> <table width="100%" cellspacing="0" cellpadding="0" border="0"> <tr> <td width="450"> </td> <td rowspan="2" style="background-color:pink;text-align:right;"> <a href="index.jsp">登录</a> </td> </tr> <tr> <td style="background-color:pink;"> <a href="index.jsp">首页</a> | <a href="adopt.jsp">领养宠物</a> </td> </tr> </table> </div> <div class="main_div"> <table> <tr> <td width="200px" valign="top"> <br /> <br /> <br /> <table style="border:solid 1px black;"> <tr> <th style="background-color:gray;height:20px;"> 查找 </th> </tr> <tr> <td> 宠物名 <input type="text" name="petName" size="10" value=""> <br /> 主人 <input type="text" name="petOwnerName" size="10" value=""> <br /> 宠物类别 <select name="petType"> <option value="">全部...</option> <logic:iterate id="type" collection="<%=typeMap %>"> <option value="<bean:write name="type" property="key"/>"> <bean:write name="type" property="value"/> </option> </logic:iterate> </select> <br /> 排序方式 <select name="orderby"><option value="petId desc" selected="selected">默认...</option> <option value="petStrength desc">活力</option> <option value="petCute desc">聪明</option> <option value="petLove desc">可爱</option></select> <input type="submit" value="查找" /> </td> </tr> </table> </td> <td> <div> <div class="input_title">总积分排名</div> <table class="data_table"> <tr> <th width="40px">序号</th> <th width="200px">宠物名</th> <th width="50px">类别</th> <th width="50px">总积分</th> <th width="40px">力量</th> <th width="40px">聪明</th> <th width="40px">爱心</th> <th width="150px">主人</th> </tr> <logic:present name="list"> <logic:iterate id="pet" name="list"> <tr> <td style="text-align:right;"> <bean:define id="id" name="pet" property="petId"/><%=id %> </td> <td> <a href="petinfo.do?operate=petDetail&id=<%=id%>"> <bean:write name="pet" property="petName"/> </a> </td> <bean:define id="type" name="pet" property="petType"/> <td style="text-align:right;"><%=typeMap.get(type) %></td> <bean:define id="Strength" name="pet" property="petStrength" type="Integer"/> <bean:define id="Cute" name="pet" property="petCute" type="Integer"/> <bean:define id="Love" name="pet" property="petLove" type="Integer"/> <td style="text-align:right;"><%=(Strength.intValue()+Cute.intValue()+Love.intValue()) %></td> <td style="text-align:right;"><%=Strength %></td> <td style="text-align:right;"><%=Cute %></td> <td style="text-align:right;"><%=Love %></td> <td style="text-align:center;"> <a href="mailto:<bean:write name="pet" property="petOwnerEmail"/>"> <bean:write name="pet" property="petOwnerName"/> </a></td> </tr> </logic:iterate> </logic:present> </table> 共<input name="recTotal" value="${recnum}" size="3" />条记录 每页显示<input name="pageSize" value="15" size="3" />条 第<input name="pageNo" value="1" size="3" />页 / 共2页 <a href="javascript:page_first();">第一页</a> <a href="javascript:page_pre();">上一页</a> <a href="javascript:page_next();">下一页</a> <a href="javascript:page_last();">最后一页</a> <button onclick="javascript:page_go();">GO</button> <script type="text/javascript"> function page_go() { page_validate(); document.forms[0].submit(); } function page_first() { document.forms[0].elements["pageNo"].value = 1; document.forms[0].submit(); } function page_pre() { var pageNo = document.forms[0].elements["pageNo"].value; document.forms[0].elements["pageNo"].value = parseInt(pageNo) - 1; page_validate(); document.forms[0].submit(); } function page_next() { var pageNo = document.forms[0].elements["pageNo"].value; document.forms[0].elements["pageNo"].value = parseInt(pageNo) + 1; page_validate(); document.forms[0].submit(); } function page_last() { document.forms[0].elements["pageNo"].value = 2; document.forms[0].submit(); } function page_validate() { var recTotal = document.forms[0].elements["recTotal"].value; var pageSize = document.forms[0].elements["pageSize"].value; if (pageSize<1)pageSize=1; var pageTotal = recTotal/pageSize +1 ; document.forms[0].elements["pageSize"].value = pageSize; var pageNo = document.forms[0].elements["pageNo"].value; if (pageNo<1)pageNo=1; if (pageNo>pageTotal)pageNo=pageTotal; document.forms[0].elements["pageNo"].value = pageNo; } </script></div> </td> </tr> </table> </div> <hr size="1" width="800px" color="black"/><div class="main_div" style="border-width:0;text-align:right;">copyright © 2007 北京阿博泰克北大青鸟信息技术有限公司 </div></form></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -