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

📄 listbook.jsp

📁  一个用JSP写的基于了B/S的图书馆管理系统
💻 JSP
字号:
<%@ page contentType="text/html; charset=GB2312" %>
<%@ page import="java.util.Vector" %>
<%@ page import="lms.Book" %>
<jsp:useBean id="list" scope="page" class="web.SimpleSearch">
</jsp:useBean>

<%
/*
String ISBN = request.getParameter("ISBN");
System.out.println("test--"+ISBN);
Vector v =list.SimpleSearchByISBN(ISBN);
System.out.println(v.size());
System.out.println(((Book)v.firstElement()).getBookName());
System.out.println(((Book)v.firstElement()).getPress());
System.out.println(((Book)v.firstElement()).getReservationAmount());*/
//System.out.println(((Book)v.firstElement()).getShelf());
//System.out.println(((Book)v.firstElement()).getWriter());

/*
Vector v=new Vector();
if(!request.getParameter("ISBN").equals("")&&request.getParameter("ISBN")!=null)
{
    System.out.println("c");
  v = list.SimpleSearchByISBN(request.getParameter("ISBN"));
    System.out.println("d");
}
else if( !request.getParameter("BookName").equals("")&&request.getParameter("BookName")!=null)
{
    System.out.println("a");
  v = list.SimpleSearchByBookName(request.getParameter("BookName"));
    System.out.println("b");
}
*/
  String mode=request.getParameter("mode");
  String keyword = request.getParameter("Keyword");
  System.out.println(mode);
  Vector v = new Vector();
  if(mode.equals("BookName"))
  {
    v = list.SimpleSearchByBookName(keyword);
  }
  else if(mode.equals("Summary"))
  {
    v = list.SimpleSearchBySummary(keyword);
  }
  else if (mode.equals("ISBN"))
  {
    v = list.SimpleSearchByISBN(keyword);
  }
  else if (mode.equals("BookIndex"))
  {
    v = list.SimpleSearchByBookIndex(keyword);
  }
  else if (mode.equals("Press"))
  {
    v = list.SimpleSearchByPress(keyword);
  }
  else if (mode.equals("Writer"))
  {
    v = list.SimpleSearchByWriter(keyword);
  }
%>
<html>
<link rel="stylesheet" href="style.css" type="text/css">
<head>
<title>查询书目列表</title>
<style type="">a{TEXT-DECORATION:none}</style>
<style type="text/css">
<!--
.style1 { border-color: #009900 }
-->
</style>
</head>
<body bgcolor="#ffffff">
<jsp:include flush="true" page="head.jsp"></jsp:include>
<hr width="62%"/>
<div>
<p align="center"><font color="RED" size="+3">结 果 列 表</font></p>
</div>

<table align="center" border="1" cellpadding="1" cellspacing="0" width="65%">
<tr align="center">
  <td align="center"><font color="008000">书名</font></td>
  <td align="center"><font color="008000">出版社</font></td>
  <td align="center"><font color="008000">出版时间</font></td>
  <td align="center"><font color="008000">摘要</font></td>
  <td align="center"><font color="008000">书本数量</font></td>
  <td align="center"><font color="008000">已预约数</font></td>
  <td align="center"><font color="008000">可否预约</font></td>
</tr>
<%
for (int i=0;i<v.size();i++)
{
%>
<tr align="center">
  <td><%=((Book)v.elementAt(i)).getBookName() %></td>
  <td><%=((Book)v.elementAt(i)).getPress() %></td>
  <td><%=((Book)v.elementAt(i)).getPublishDay() %></td>
  <td><%=((Book)v.elementAt(i)).getSummary() %></td>
  <td><%=((Book)v.elementAt(i)).getAmount() %></td>
  <td><%=((Book)v.elementAt(i)).getReservationAmount() %></td>
  <%
  if (((Book)v.elementAt(i)).getAmount() > ((Book)v.elementAt(i)).getReservationAmount() )
  {
  %>
   <td><a href="reader/reservation.jsp">可预约</a></td>
  <%
  }
  else
  {
  %>
  <td>不可预约</td>
  <%
  }
  %>
</tr>
<%
}
%>
</table>
<hr width="62%"/>
<jsp:include flush="true" page="footer.jsp"></jsp:include>
</body>
</html>

⌨️ 快捷键说明

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