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

📄 inquireresult.jsp

📁 整个系统采用MVC开发模式
💻 JSP
字号:
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@ page import="bean.Goods" %>
<%@page import="Manager.Page;"%>
<jsp:useBean id="pager" class="Manager.Page" scope="page"></jsp:useBean>
<%
   
   int currentRecord = 0;
   ArrayList<Goods> result = (ArrayList<Goods>)session.getAttribute("result");
   pager.setTotalRecord(result.size());
   pager.setTotalPage(result.size(),pager.getPageSize());
   //计算并设置分页的参数
   if(request.getParameter("currentRecord")!=null)
   {   
       currentRecord = Integer.parseInt(request.getParameter("currentRecord"));
       pager.setCurrentRecord(currentRecord);
       pager.setCurrentPage(currentRecord,pager.getPageSize());
   }
   
   //从结果集中取出当前页面要显示的子集
   List<Goods> subResult = null;
   if(currentRecord == 0)
   {
       subResult = result.subList(0,pager.getPageSize());
   
   }
   if(pager.getCurrentRecord()+pager.getPageSize()<result.size())
       subResult = result.subList(pager.getCurrentRecord(),pager.getCurrentRecord()+pager.getPageSize());
   else
       subResult = result.subList(pager.getCurrentRecord(),result.size());
 %>
<html>
<script language="javaScript">
function tiaozhuan(){
window.location.href="http://localhost:8080/Manager/ChangePwd.jsp";
}
function logout(){
window.location.href="http://localhost:8080/Manager/exit.jsp";
} 
</script>
	<head>

		<title>查看用户信息</title>

		<meta http-equiv="pragma" content="no-cache">
		<meta http-equiv="cache-control" content="no-cache">
		<meta http-equiv="expires" content="0">
		<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
		<meta http-equiv="description" content="This is my page">
</head>
<body><h3>符合条件的所有商品</h3><p></p>
<table width="98%" border="1" cellpadding="2" cellspacing="0">
						<tr>
							<td width=8% height=25%>
								图书编号
							</td>
							<td width=8% height=25%>
								书名
							</td>
							<td width=8% height=25%>
								作者
							</td >
							<td width=8% height=25%>
								出版社
							</td>
							<td width=8% height=25%>
							    单价
							    </td>
							<td width=8% height=25%>
								库存
							</td>
							<td>
								ISBN
							</td>
							<td width=8% height=25%>
								页数
							</td>
							<td width=8% height=25%>
								包装
							</td>
							<td width=8% height=25%>
							分类
							</td>
							<td width=8% height=25%>
							 字数
							</td><td>
							 图片链接
							</td>
							<td>内容简介</td>
							<td width=8% height=25%>
							 修改商品信息
							</td>
							<td width=8% height=25%>
							 删除商品
							</td>
						</tr>
						<%
						        int[] id=new int[subResult.size()];
								if (subResult.isEmpty() == false) {
								for (int i = 0; i < subResult.size(); i++) {
								Goods g = subResult.get(i);
									id[i]=g.getBookid();
									
									out.print("<tr>");
									out.print("<td>" + g.getBookid() + "</td>");
									out.print("<td>" + g.getBookname() + "</td>");
									out.print("<td>" + g.getAuthor() + "</td>");
									out.print("<td>" + g.getPublish() + "</td>");
									out.print("<td>" + g.getPrice() + "</td>");
									out.print("<td>" + g.getStorenum() + "</td>");
									out.print("<td>" +  g.getIsbn()+ "</td>");
									out.print("<td>" +  g.getPages()+ "</td>");
									out.print("<td>" + g.getPack() + "</td>");
									out.print("<td>" + g.getSort() + "</td>");
									out.print("<td>" + g.getWords() + "</td>");
									out.print("<td>" + g.getImageurl() + "</td>");
									out.print("<td>"+"<textarea readonly=true cols=12 rows=5>" +g.getContent()+"</textarea>"+"</td>");
									out.print("<td>" + "<a href="+"/gouwuche3/ShowChange?change="+g.getBookid()+">"+"修改"+"</a>" + "</td>");
									out.print("<td>" + "<a href="+"/gouwuche3/GoodsDelete?del="+g.getBookid()+">"+"删除"+"</a>" + "</td>");
									out.print("<tr>");

								}
							}
						%>
					</table>
					<span><font size="2">总<%=pager.getTotalRecord() %>条记录|总<%=pager.getTotalPage() %>页
					|当前<%=pager.getCurrentPage()+1%>页|每页<%=pager.getPageSize() %>条|
					<% 
    //如果已经到了首页就去掉前一页的链接
    if(pager.getCurrentRecord()-pager.getPageSize()<0)
        out.println("首页|");
    else
    //上一页就是把当前记录位置减去一页显示记录的条数
        out.print("<a href='InquireResult.jsp?currentRecord="+(pager.getCurrentRecord()-pager.getPageSize())+"&pageSize="+pager.getPageSize()+"'>上一页</a>|");
    //如果到了尾页就去掉下一页的链接
    if(pager.getCurrentRecord()+pager.getPageSize()>pager.getTotalRecord())
        out.println("尾页");
    else
    //下一页就是把当前记录位置加上一页显示记录的条数
        out.print("<a href='InquireResult.jsp?currentRecord="+(pager.getCurrentRecord()+pager.getPageSize())+"&pageSize="+pager.getPageSize()+"'>下一页</a>|");  
 %>
					</font></span>
					
			
	</body>
</html>

⌨️ 快捷键说明

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