📄 thingsmanager.jsp
字号:
<%@ page contentType="text/html; charset=GB2312" import="java.util.*,cn.wy.Pet.Things,cn.wy.factory.ThingsBuy" %>
<jsp:useBean id="str" scope="page" class="cn.wy.StrFormat"/>
<%
ThingsBuy tb = new ThingsBuy();
List lTbAll = new ArrayList();
String goPage = "" ;
String downPage = "" ;
String keyword = "";
if (request.getParameter("key") != null)
{
keyword = String.valueOf(request.getParameter("key"));
if (keyword.indexOf("\'") >= 0 | keyword.indexOf("-") >= 0)
{
out.print("<script>alert('请不要乱注!');history.go(-1)</script>");
return ;
}
}
//总的页数
int pageCount = 0;
String strSql = "select count(*) from Things where stname like '%"+keyword+"%' or sttremark like '%"+keyword+"%'" ;
int petCount = tb.queryCount(strSql);
int managerPetPageNo = 12;
if (petCount % managerPetPageNo > 0)
pageCount = petCount / managerPetPageNo + 1;
else
pageCount = petCount / managerPetPageNo ;
int pageNo = 1; //显示分页的第几页
try{
pageNo = Integer.valueOf(request.getParameter("pageNo")).intValue();
}catch(Exception e)
{pageNo = 1;}
//如果有这个页,就把记录查询出来
if (pageNo > 1)
{
int pageAdd = pageNo - 1;
goPage = "<a href=\"ctrladmin?page=thingsManager.jsp?pageNo=" + pageAdd +"\">上页</a>";
}else
{
goPage = "";
pageNo = 1 ;
}
if(pageNo < pageCount)
{
int pageMinus = pageNo + 1 ;
downPage ="<a href=\"ctrladmin?page=thingsManager.jsp?pageNo=" + pageMinus + "\">下页</a>";
}else
{
downPage = "";
if (pageNo > pageCount)
pageNo = 1 ;
}
if (pageNo <= pageCount)
{
lTbAll = tb.queryThings(pageNo,managerPetPageNo,keyword);
}
Iterator iter = lTbAll.iterator();
%>
<table width="846" height="175" border="1" align="center" cellspacing="0" bordercolor="#000000">
<tr height="18" >
<td height="25" colspan="12" align="center" bordercolor="#E3E4EF"><strong><font size="+2">宠物用品列表</font></strong> </td>
</tr>
<tr>
<td width="18" height="21" align="center" bgcolor="#00CC99"><div align="center">编号</div></td>
<td width="37" align="center" bgcolor="#00CC99"><div align="center">商品名称</div></td>
<td width="58" align="center" bgcolor="#00CC99"><div align="center">入库时间</div></td>
<td width="30" align="center" bgcolor="#00CC99"><div align="center">购入价¥</div></td>
<td align="center" bgcolor="#00CC99"><div align="center">出售价¥</div></td>
<td width="35" align="center" bgcolor="#00CC99"><div align="center">操作员</div></td>
<td width="35" align="center" bgcolor="#00CC99"><div align="center">浏览</div></td>
<td align="center" bgcolor="#00CC99"><div align="center">宠物说明信息</div></td>
<td width="22" align="center" bgcolor="#00CC99">出售</td>
<td width="25" align="center" bgcolor="#00CC99">价格</td>
<td width="21" align="center" bgcolor="#00CC99"><div align="center">删除</div></td>
<td width="21" align="center" bgcolor="#00CC99"><div align="center">修改</div></td>
</tr>
<%
boolean isPet = false;
while(iter.hasNext())
{
Things t = (Things)iter.next();
String canSpStr = "";
isPet = true ;
String isV = "是";
String isVP = "是";
if (!t.getIsView())
isV = "否";
if (!t.getIsViewPrice())
isVP = "否";
%>
<script language="javascript" type="text/javascript">
function affirm()
{
if (window.confirm("警告:确定要删除该宠物的所有信息吗?删除以后不可以恢复。"))
return true;
else
return false;
}
</script>
<tr <%=canSpStr%>>
<td align="center" valign="center" bordercolor="#009900"><%=String.valueOf(t.getStThingsID())%></td>
<td align="left" valign="center" bordercolor="#009900"><%=str.subStr(t.getSTName(),6).replaceAll(keyword,"<font color=\"red\">"+keyword+"</font>")%></td>
<td align="left" valign="center" bordercolor="#009900"><a href="#" title="<%=t.getSTTDate()%>"><%=t.getSTTDate().substring(0,t.getSTTDate().indexOf(" "))%></a></td>
<td align="center" valign="center" bordercolor="#009900"><%=String.valueOf(t.getSTSpPrice())%></td>
<td align="center" valign="center" bordercolor="#009900"><%=String.valueOf(t.getSTSalePrice())%></td>
<td align="center" valign="center" bordercolor="#009900"><%=String.valueOf(t.getUName())%></td>
<td align="center" valign="center" bordercolor="#009900"><%=String.valueOf(t.getCCount())%></td>
<td align="left" valign="center" bordercolor="#009900"><a href="#" title="<%=t.getSTTRemark()%>"><%=str.subStr(t.getSTTRemark(),11).replaceAll(keyword,"<font color=\"red\"><b>"+keyword+"</b></font>")%></a></td>
<td align="left" valign="center" bordercolor="#009900"><%=isV%></td>
<td align="left" valign="center" bordercolor="#009900"><%=isVP%></td>
<td align="center" valign="center" bordercolor="#009900"><a href="ctrladmin?delThingsID=<%=t.getStThingsID() + "&pNo=" + pageNo %>" onclick="return affirm()" >删除</a></td>
<td align="center" valign="center" bordercolor="#009900"><a href="ctrladmin?thingsEditID=<%=t.getStThingsID() + "&pNo=" + pageNo %>" >修改</a></td>
</tr><font color="FF0000"></font>
<%
}
if (!isPet){
%>
<tr>
<td height="43" colspan="11" >
<br>还没有宠物信息! <br>
<a href="ctrladmin?page=addThings.jsp">点这里添加宠物</a> <br><br>
<td width="0"> </tr>
<%
}
%>
<tr align="top">
<td height="10" colspan="11" align="left" valign="top" bordercolor="#000000"><table width="828" height="27" border="0">
<tr>
<td width="516" height="23"><form action="ctrladmin?page=thingsManager.jsp" name="form1" id="form1">
当前页:<%=lTbAll.size()%>条 共:<%=petCount%>条 <%=pageNo%>/<%=pageCount%> <a href="ctrladmin?page=thingsManager.jsp?pageNo=1">第一页</a> <%=goPage%> <%=downPage%> <a href="ctrladmin?page=thingsManager.jsp?pageNo=<%=pageCount%>">尾页</a> 转到:
<select name="page" onchange="document.form1.submit()">
<%
for (int i=1;i<=pageCount; i++){
%>
<option value="<%="thingsManager.jsp?pageNo=" + String.valueOf(i)%>" <%=(pageNo == i)? "selected":""%> >第<%=i%>页
<%
}
%>
</option>
</select>
</form></td>
<td width="302"><form action="ctrladmin?page=thingsManager.jsp" method="post" name="find" id="find">
<div align="right">查找商品:
<input type="text" maxlength="20" value="<%=keyword%>" size="10" name="key" />
<input type="submit" value="查找" name="butt" />
</div>
</form></td>
</tr>
</table></td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -