pull/1/head
xicheny 5 years ago
parent e81c135edd
commit fdbb6bb9d2

@ -35,6 +35,18 @@ font{
</head> </head>
<body> <body>
<%
if(session.getAttribute("reader")!=null && session.getAttribute("reader_first")!=null &&session.getAttribute("reader_first").equals("1")){
session.setAttribute("reader_first", "2");
//session.setAttribute("reader", session.getAttribute("reader"));
System.out.println(session.getAttribute("reader_first")+"??-------??"+session.getAttribute("reader"));
%>
<!-- <script>window.parent.location.href = "./04readerFrame.jsp";</script> -->
<%
}System.out.println(session.getAttribute("reader_first")+"??-------??"+session.getAttribute("reader"));
%>
<div id="carousel-example-generic" class="carousel slide showCarousel" data-ride="carousel" data-interval="2000" style="width:96%;margin-left:2%;"> <div id="carousel-example-generic" class="carousel slide showCarousel" data-ride="carousel" data-interval="2000" style="width:96%;margin-left:2%;">
<!-- Indicators --> <!-- Indicators -->
<ol class="carousel-indicators"> <ol class="carousel-indicators">

@ -1,4 +1,6 @@
<!DOCTYPE html> <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
@ -33,7 +35,13 @@
</ul> </ul>
<ul class="nav navbar-nav navbar-right"> <ul class="nav navbar-nav navbar-right">
<li><a href="../loginReader.html" target = "_top">退出</a></li> <%if(session.getAttribute("reader") !=null) {%>
<li><a href="04readerFrame.jsp" target="self" onClick="<% session.setAttribute("reader",null); %>">退出</a></li>
<%}else{%>
<li><a href="04readerFrame.jsp" target="self" onClick="">登录</a></li>
<%}
%>
}
</ul> </ul>
</div> </div>
</div> </div>

@ -32,7 +32,7 @@
<li role="presentation"><a href="07announcement.jsp" target="view_frame">查看公告</a></li> <li role="presentation"><a href="07announcement.jsp" target="view_frame">查看公告</a></li>
<li role="presentation"><a href="08illegal.jsp" target="view_frame">违章信息</a></li> <li role="presentation"><a href="08illegal.jsp" target="view_frame">违章信息</a></li>
<li role="presentation"><a href="09cardInfo.jsp" target="view_frame">个人信息</a></li> <li role="presentation"><a href="09cardInfo.jsp" target="view_frame">个人信息</a></li>
<li role="presentation"><a href="#" target="view_frame">读者规则</a></li> <li role="presentation"><a href="12rules.jsp" target="view_frame">读者规则</a></li>
<li role="presentation"><a href="13message.jsp" target="view_frame">读者留言</a></li> <li role="presentation"><a href="13message.jsp" target="view_frame">读者留言</a></li>
</ul> </ul>

@ -1,4 +1,6 @@
<!DOCTYPE html> <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
@ -14,12 +16,22 @@
</head> </head>
<frameset rows="7%,*" frameborder="no" border="0"> <frameset rows="7%,*" frameborder="no" border="0">
<div style="position:fixed;">
<frame src="02readerNav.html" scrolling="no"> <frame src="02readerNav.jsp" scrolling="no">
</div>
<frameset cols="14%,*" frameborder="no" border="0"> <frameset cols="14%,*" frameborder="no" border="0">
<frame src="03readerNavLeft.html"> <frame src="03readerNavLeft.html">
<frame src="05searchBooks.jsp" name="view_frame"> <%
if(session.getAttribute("reader") == null){
%>
<frame src="06borrowBooks.jsp" name="view_frame">
<%
}else{
%>
<frame src="01main.jsp" name="view_frame">
<%
}
%>
</frameset> </frameset>
</frameset> </frameset>
</html> </html>

@ -58,7 +58,7 @@
<td><%=rs.getString("LIBRARY_ID")%></td> <td><%=rs.getString("LIBRARY_ID")%></td>
<td><%=rs.getString("SORT_ID")%></td> <td><%=rs.getString("SORT_ID")%></td>
<td><%=rs.getString("POSITION")%></td> <td><%=rs.getString("POSITION")%></td>
<td><%=rs.getString("STATE")%></td> <td><%=rs.getString("STATUS")%></td>
<td><%=rs.getString("DESCRIPTION")%></td> <td><%=rs.getString("DESCRIPTION")%></td>
</tr> </tr>

@ -4,16 +4,15 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title> <title></title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet"> <link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) --> <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) -->
<script src="../js/jquery.min.js"></script> <script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script> <script src="../js/bootstrap.min.js"></script>
<link rel="stylesheet" href="../public/css/animate.css">
<link rel="stylesheet" href="../public/css/login.css" />
<style> <style>
th{ th{
vertical-align: middle !important; vertical-align: middle !important;
@ -22,6 +21,15 @@
</style> </style>
</head> </head>
<body> <body>
<%
if(session.getAttribute("reader") == null ){
%>
<script>
location.href = "../loginReader.html";
</script>
<%
}
%>
<jsp:useBean id="check" scope="session" class="javabean.JDBCBean"></jsp:useBean> <jsp:useBean id="check" scope="session" class="javabean.JDBCBean"></jsp:useBean>
<div class="table-responsive"> <div class="table-responsive">
<table class="table table-hover"> <table class="table table-hover">
@ -33,6 +41,7 @@
<th>归还日期</th> <th>归还日期</th>
</tr> </tr>
<% <%
try{
String id = session.getAttribute("reader").toString(); String id = session.getAttribute("reader").toString();
String sql="select CARD_ID,BOOK_ID,BORROW_DATE,END_DATE,RETURN_DATE from borrow_books where CARD_ID = " + id; String sql="select CARD_ID,BOOK_ID,BORROW_DATE,END_DATE,RETURN_DATE from borrow_books where CARD_ID = " + id;
ResultSet rs = check.executeQuery(sql); ResultSet rs = check.executeQuery(sql);
@ -51,6 +60,9 @@
<% <%
} }
}catch(Exception e) {
}
%> %>
</table> </table>
</div> </div>

@ -39,19 +39,33 @@ $(function () {
String sql="select*from announcement"; String sql="select*from announcement";
ResultSet rs = check.executeQuery(sql); ResultSet rs = check.executeQuery(sql);
while (rs.next()) { while (rs.next()) {
%>
if(Integer.parseInt(rs.getString("ID")) % 2== 1){
%>
<button type="button" class="btn " title="<%=rs.getString("title")%>" <button type="button" class="btn " title="<%=rs.getString("title")%>"
data-container="body" data-trigger="focus" data-toggle="popover" data-placement="left" data-container="body" data-trigger="focus" data-toggle="popover" data-placement="left"
data-content="<%=rs.getString("detail")%>" style="width:40%;"> data-content="<%=rs.getString("detail")%>" style="width:40%;">
<%=rs.getString("title")%><br> <%=rs.getString("title")%><br>
发布时间:<%=rs.getString("publish_date")%> 发布时间:<%=rs.getString("publish_date")%>
</button><br><br> </button><br><br>
<%
}else{
%>
<button type="button" class="btn " title="<%=rs.getString("title")%>"
data-container="body" data-trigger="focus" data-toggle="popover" data-placement="right"
data-content="<%=rs.getString("detail")%>" style="width:40%;">
<%=rs.getString("title")%><br>
发布时间:<%=rs.getString("publish_date")%>
</button><br><br>
<% <%
} }
}
%> %>
</table>
</div> </div>
</body> </body>
</html> </html>

@ -4,16 +4,15 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title> <title></title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet"> <link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) --> <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) -->
<script src="../js/jquery.min.js"></script> <script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script> <script src="../js/bootstrap.min.js"></script>
<link rel="stylesheet" href="../public/css/animate.css">
<link rel="stylesheet" href="../public/css/login.css" />
<style> <style>
th{ th{
vertical-align: middle !important; vertical-align: middle !important;
@ -22,6 +21,15 @@
</style> </style>
</head> </head>
<body> <body>
<%
if(session.getAttribute("reader") == null){
%>
<script>
location.href="../loginReader.html";
</script>
<%
}
%>
<jsp:useBean id="ill" scope="session" class="javabean.JDBCBean"></jsp:useBean> <jsp:useBean id="ill" scope="session" class="javabean.JDBCBean"></jsp:useBean>
<div class="table-responsive"> <div class="table-responsive">
<table class="table table-hover"> <table class="table table-hover">
@ -34,6 +42,7 @@
<th>处理信息的管理员</th> <th>处理信息的管理员</th>
</tr> </tr>
<% <%
try{
String id=session.getAttribute("reader").toString(); String id=session.getAttribute("reader").toString();
String sql="select BOOK_ID,BORROW_DATE,END_DATE,RETURN_DATE,ILLEGAL,MANAGER_ID from borrow_books where ILLEGAL is not null AND CARD_ID = " + id; String sql="select BOOK_ID,BORROW_DATE,END_DATE,RETURN_DATE,ILLEGAL,MANAGER_ID from borrow_books where ILLEGAL is not null AND CARD_ID = " + id;
//out.println(sql); //out.println(sql);
@ -52,6 +61,9 @@
<% <%
}
}catch(Exception e){
} }
%> %>
</table> </table>

@ -4,16 +4,15 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title> <title></title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet"> <link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) --> <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) -->
<script src="../js/jquery.min.js"></script> <script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script> <script src="../js/bootstrap.min.js"></script>
<link rel="stylesheet" href="../public/css/animate.css">
<link rel="stylesheet" href="../public/css/login.css" />
<style> <style>
th{ th{
vertical-align: middle !important; vertical-align: middle !important;
@ -22,6 +21,15 @@
</style> </style>
</head> </head>
<body> <body>
<%
if(session.getAttribute("reader") == null){
%>
<script>
location.href="../loginReader.html";
</script>
<%
}
%>
<jsp:useBean id="check" scope="session" class="javabean.JDBCBean"></jsp:useBean> <jsp:useBean id="check" scope="session" class="javabean.JDBCBean"></jsp:useBean>
<div style="width:98%;height:250px;;" > <div style="width:98%;height:250px;;" >
<img src="../public/image/09.jpg" width="100%" height="250px" style="margin-left:1%;"> <img src="../public/image/09.jpg" width="100%" height="250px" style="margin-left:1%;">
@ -37,7 +45,7 @@
<th>修改</th> <th>修改</th>
</tr> </tr>
<% <%
request.setCharacterEncoding("utf-8"); try{
String cardId=session.getAttribute("reader").toString(); String cardId=session.getAttribute("reader").toString();
String sql="select*from borrow_card where ID = '"+ cardId +"';"; String sql="select*from borrow_card where ID = '"+ cardId +"';";
ResultSet rs = check.executeQuery(sql); ResultSet rs = check.executeQuery(sql);
@ -57,6 +65,9 @@
<% <%
} }
}catch(Exception e){
}
%> %>
</table> </table>
</div> </div>

@ -0,0 +1,54 @@
<%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title></title>
<!-- Bootstrap -->
<link href="../css/bootstrap.min.css" rel="stylesheet">
<!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery所以必须放在前边) -->
<script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script>
<link rel="stylesheet" id="templatecss" type="text/css" href="../public/css/message.css">
<style>
body{
background-color:#fff;
color:black;
}
</style>
</head>
<body>
<jsp:useBean id="msg" scope="session" class="javabean.JDBCBean"></jsp:useBean>
<%
String sql = "select * from rules";
ResultSet rs = msg.executeQuery(sql);
while (rs.next()) {
%>
<div class="panel panel-info" style="width:50%;height:80%; margin-left:25%;">
<div class="panel-heading" align="center">
<h4>借阅证规则编号:<%=rs.getString("ID") %></h4>
</div>
<div class="panel-body">
<p>可借阅数量:<%=rs.getString("BORROW_NUM") %></p>
<p>可借阅图书馆:<%=rs.getString("BORROW_LIBRARY") %></p>
<p>过期扣费/天:<%=rs.getString("OVERTIME_FEE") %></p>
</div>
</div>
<%
}
%>
</body>
</html>

@ -35,7 +35,8 @@
<br><br> <br><br>
<div align="center"> <div align="center">
<button type="submit" class="btn btn-warning" style="margin-left:0">提交</button>&emsp;&emsp;&emsp; <button type="submit" class="btn btn-warning" style="margin-left:0">提交</button>&emsp;&emsp;&emsp;
<button type="reset" class="btn btn-danger" style="margin-right:0">重置</button> <button type="reset" class="btn btn-danger" style="margin-right:0">重置</button>&emsp;&emsp;&emsp;
<button type="reset" class="btn btn-info" style="margin-right:0" onClick="location.href='15checkMessage.jsp'">查看留言</button>
</div> </div>
</form> </form>
</div> </div>

@ -41,7 +41,7 @@
%> %>
<script> <script>
alert('留言成功!'); alert('留言成功!');
window.location.href = "13message.jsp"; window.location.href = "15checkMessage.jsp";
</script> </script>
<% <%
} }
@ -57,7 +57,7 @@
} else { } else {
%> %>
<script> <script>
alert('留言未成功!'); alert('留言未成功!留言不能为空!');
window.location.href = "13message.jsp"; window.location.href = "13message.jsp";
</script> </script>
<% <%
@ -68,7 +68,7 @@
%> %>
<script> <script>
alert('留言未成功!请先登录!'); alert('留言未成功!请先登录!');
window.location.href = "13message.jsp"; window.location.href = "06borrowBooks.jsp";
</script> </script>
<% <%
} }

@ -17,50 +17,38 @@
<script src="../js/jquery.min.js"></script> <script src="../js/jquery.min.js"></script>
<script src="../js/bootstrap.min.js"></script> <script src="../js/bootstrap.min.js"></script>
<link rel="stylesheet" id="templatecss" type="text/css" <link rel="stylesheet" id="templatecss" type="text/css" href="../public/css/message.css">
href="../public/css/message.css"> <style type="text/css">
.text-dark{
color:black;
font-family:YouYuan;
}
body{
background-color:#fff;
font-size:16px;
}
</style>
</head> </head>
<body> <body>
<jsp:useBean id="msg" scope="session" class="javabean.JDBCBean"></jsp:useBean> <jsp:useBean id="msg" scope="session" class="javabean.JDBCBean"></jsp:useBean>
<% <div align="center"><h3 style="color:#F08080;">☆★留言板★☆</h3></div>
DateTime date=new DateTime(); <%
//out.println(date.show()); String sql = "select CARD_ID,DETAIL,PUBLIC_DATE from message";
String time = date.show();
String mes = request.getParameter("msg"); ResultSet rs = msg.executeQuery(sql);
try{ while (rs.next()) {
String card = session.getAttribute("reader").toString();
String sql = "select detail,public_date from message where card_id='"+ card + "');";
int i = msg.executeUpdate(sql);
if (i == 1) {
%> %>
<script> <div class="panel panel-default" style="width:60%;height:80%; margin-left:20%;">
alert('留言成功!'); <div class="panel-body" align="center">
window.location.href = "13message.jsp"; <p class="bg-info text-dark"><%=rs.getString("CARD_ID")%></p>
</script> <div style="word-wrap:break-word;"><p class="bg-warning text-dark"><%=rs.getString("DETAIL")%></p></div>
<% <p class="bg-danger text-dark"><%=rs.getString("PUBLIC_DATE")%></p>
} </div>
else { </div>
%>
<script> <%
alert('留言未成功!');
window.location.href = "13message.jsp";
</script>
<%
} }
}catch(Exception e){ %>
%>
<script>
alert('留言未成功!请先登录!');
window.location.href = "13message.jsp";
</script>
<%
}
%>
</body> </body>
</html> </html>

@ -44,9 +44,10 @@ public class ReaderLogin extends HttpServlet {
if (result.equals("1")) { if (result.equals("1")) {
HttpSession session = request.getSession(); HttpSession session = request.getSession();
session.setAttribute("reader", user); session.setAttribute("reader", user);
session.setAttribute("reader_first", "1"); // 登录
hashMap.put("code", 0); hashMap.put("code", 0);
hashMap.put("msg", "登录成功"); hashMap.put("msg", "登录成功");
hashMap.put("url", request.getContextPath() + "/reader/04readerFrame.html"); hashMap.put("url", request.getContextPath() + "/reader/01main.jsp");
} else { } else {
hashMap.put("code", 1); hashMap.put("code", 1);
hashMap.put("msg", result); hashMap.put("msg", result);

Loading…
Cancel
Save