diff --git a/WebContent/reader/01main.jsp b/WebContent/reader/01main.jsp index 0944ab3..9736452 100644 --- a/WebContent/reader/01main.jsp +++ b/WebContent/reader/01main.jsp @@ -34,6 +34,18 @@ font{ +<% + 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")); + +%> + + +<% + } +%> + diff --git a/WebContent/reader/03readerNavLeft.html b/WebContent/reader/03readerNavLeft.html index e57e1d9..f76114b 100644 --- a/WebContent/reader/03readerNavLeft.html +++ b/WebContent/reader/03readerNavLeft.html @@ -32,7 +32,7 @@
  • 查看公告
  • 违章信息
  • 个人信息
  • -
  • 读者规则
  • +
  • 读者规则
  • 读者留言
  • diff --git a/WebContent/reader/04readerFrame.html b/WebContent/reader/04readerFrame.jsp similarity index 58% rename from WebContent/reader/04readerFrame.html rename to WebContent/reader/04readerFrame.jsp index 73cd7b8..9c7ce35 100644 --- a/WebContent/reader/04readerFrame.html +++ b/WebContent/reader/04readerFrame.jsp @@ -1,4 +1,6 @@ - +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + @@ -14,12 +16,22 @@ -
    - -
    + + + - + <% + if(session.getAttribute("reader") == null){ + %> + + <% + }else{ + %> + + <% + } + %> \ No newline at end of file diff --git a/WebContent/reader/06borrowBooks.jsp b/WebContent/reader/06borrowBooks.jsp index c17401e..9c32c63 100644 --- a/WebContent/reader/06borrowBooks.jsp +++ b/WebContent/reader/06borrowBooks.jsp @@ -4,16 +4,15 @@ - - - + - - + + + +<% + if(session.getAttribute("reader") == null ){ + %> + + <% + } +%>
    @@ -33,6 +41,7 @@ <% + try{ 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; ResultSet rs = check.executeQuery(sql); @@ -51,8 +60,11 @@ <% } + }catch(Exception e) { + + } %>
    归还日期
    - \ No newline at end of file + diff --git a/WebContent/reader/07announcement.jsp b/WebContent/reader/07announcement.jsp index 5a51caf..d0cb2f8 100644 --- a/WebContent/reader/07announcement.jsp +++ b/WebContent/reader/07announcement.jsp @@ -39,19 +39,33 @@ $(function () { String sql="select*from announcement"; ResultSet rs = check.executeQuery(sql); while (rs.next()) { -%> + if(Integer.parseInt(rs.getString("ID")) % 2== 1){ +%>

    - <% + }else{ + %> +

    +<% + } } %> - + \ No newline at end of file diff --git a/WebContent/reader/08illegal.jsp b/WebContent/reader/08illegal.jsp index 9b2f565..28a339d 100644 --- a/WebContent/reader/08illegal.jsp +++ b/WebContent/reader/08illegal.jsp @@ -4,16 +4,15 @@ - - - + - - + - + + + +<% + if(session.getAttribute("reader") == null){ +%> + +<% + } +%>
    @@ -34,6 +42,7 @@ <% + try{ 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; //out.println(sql); @@ -52,6 +61,9 @@ <% + } + }catch(Exception e){ + } %>
    处理信息的管理员
    diff --git a/WebContent/reader/09cardInfo.jsp b/WebContent/reader/09cardInfo.jsp index 49c9f2e..a9593dc 100644 --- a/WebContent/reader/09cardInfo.jsp +++ b/WebContent/reader/09cardInfo.jsp @@ -4,16 +4,15 @@ - - - + - - + + + +<% + if(session.getAttribute("reader") == null){ +%> + +<% + } +%>
    @@ -37,7 +45,7 @@ 修改 <% - request.setCharacterEncoding("utf-8"); + try{ String cardId=session.getAttribute("reader").toString(); String sql="select*from borrow_card where ID = '"+ cardId +"';"; ResultSet rs = check.executeQuery(sql); @@ -57,6 +65,9 @@ <% } + }catch(Exception e){ + + } %>
    diff --git a/WebContent/reader/12rules.jsp b/WebContent/reader/12rules.jsp new file mode 100644 index 0000000..04a7090 --- /dev/null +++ b/WebContent/reader/12rules.jsp @@ -0,0 +1,54 @@ +<%@ page import="java.sql.*" %> +<%@ page import="java.util.*" %> +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> + + + + + + + + + + + + + + + + + + + + +<% + String sql = "select * from rules"; + + ResultSet rs = msg.executeQuery(sql); + + while (rs.next()) { + %> +
    +
    +

    借阅证规则编号:<%=rs.getString("ID") %>

    +
    +
    +

    可借阅数量:<%=rs.getString("BORROW_NUM") %>

    +

    可借阅图书馆:<%=rs.getString("BORROW_LIBRARY") %>

    +

    过期扣费/天:<%=rs.getString("OVERTIME_FEE") %>

    + +
    +
    + + +<% + } + %> + + \ No newline at end of file diff --git a/WebContent/reader/13message.jsp b/WebContent/reader/13message.jsp index a0846fd..88abf07 100644 --- a/WebContent/reader/13message.jsp +++ b/WebContent/reader/13message.jsp @@ -35,7 +35,8 @@

        - +     +
    diff --git a/WebContent/reader/14messageSub.jsp b/WebContent/reader/14messageSub.jsp index 3218417..46003c6 100644 --- a/WebContent/reader/14messageSub.jsp +++ b/WebContent/reader/14messageSub.jsp @@ -41,7 +41,7 @@ %> <% } @@ -57,7 +57,7 @@ } else { %> <% @@ -68,7 +68,7 @@ %> <% } diff --git a/WebContent/reader/15checkMessage.jsp b/WebContent/reader/15checkMessage.jsp index a6cec11..9adb08c 100644 --- a/WebContent/reader/15checkMessage.jsp +++ b/WebContent/reader/15checkMessage.jsp @@ -17,50 +17,38 @@ - + + - <% - DateTime date=new DateTime(); - //out.println(date.show()); - String time = date.show(); +

    ☆★留言板★☆

    +<% + String sql = "select CARD_ID,DETAIL,PUBLIC_DATE from message"; - String mes = request.getParameter("msg"); + ResultSet rs = msg.executeQuery(sql); - try{ - 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) { + while (rs.next()) { %> - - <% - } - else { - %> - - - <% - } - }catch(Exception e){ - %> - - <% - +
    +
    +

    <%=rs.getString("CARD_ID")%>

    +

    <%=rs.getString("DETAIL")%>

    +

    <%=rs.getString("PUBLIC_DATE")%>

    +
    +
    + +<% } - %> + %> \ No newline at end of file diff --git a/src/servlet/reader/ReaderLogin.java b/src/servlet/reader/ReaderLogin.java index b61b5b3..6a5fb9a 100644 --- a/src/servlet/reader/ReaderLogin.java +++ b/src/servlet/reader/ReaderLogin.java @@ -44,9 +44,10 @@ public class ReaderLogin extends HttpServlet { if (result.equals("1")) { HttpSession session = request.getSession(); session.setAttribute("reader", user); + session.setAttribute("reader_first", "1"); // 登录 hashMap.put("code", 0); hashMap.put("msg", "登录成功"); - hashMap.put("url", request.getContextPath() + "/reader/04readerFrame.html"); + hashMap.put("url", request.getContextPath() + "/reader/01main.jsp"); } else { hashMap.put("code", 1); hashMap.put("msg", result);