فهرست منبع

上传文件至 'out/artifacts/TestServlet09_war_exploded/pages/common'

2001010304 3 سال پیش
والد
کامیت
e2af4c2070

+ 13 - 0
out/artifacts/TestServlet09_war_exploded/pages/common/footer.jsp

@@ -0,0 +1,13 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: x'b'w
+  Date: 2021/6/20
+  Time: 22:17
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<div id="bottom">
+		<span>
+			www.sziit.edu.cn
+		</span>
+</div>

+ 24 - 0
out/artifacts/TestServlet09_war_exploded/pages/common/head.jsp

@@ -0,0 +1,24 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: x'b'w
+  Date: 2021/6/20
+  Time: 22:11
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<%
+    String basePath = request.getScheme()
+            + "://"
+            + request.getServerName()
+            + ":"
+            + request.getServerPort()
+            + request.getContextPath()
+            + "/"
+            ;
+%>
+<%--<%=basePath%>--%>
+<base href="http://localhost:8089/TestServlet09_war_exploded/">
+<%--<base href="basePath">--%>
+<%--<link type="text/css" rel="stylesheet" href="static/css/style.css" >--%>
+<link type="text/css" rel="stylesheet" href="static/css/style.css">
+<script type="text/javascript" src="static/script/jquery-1.7.2.js"></script>

+ 24 - 0
out/artifacts/TestServlet09_war_exploded/pages/common/login_success_menu.jsp

@@ -0,0 +1,24 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: x'b'w
+  Date: 2021/6/20
+  Time: 22:02
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<div>
+    <span>欢迎<span class="um_span">${sessionScope.user.username}</span>光临</span>
+<%--    <c:when test="${empty sessionScope.orderId}">--%>
+<%--        <a href="pages/order/order1.jsp">我的订单</a>--%>
+<%--    </c:when>--%>
+<%--    <c:otherwise>--%>
+<%--        <a href="pages/order/order.jsp">我的订单</a>--%>
+<%--    </c:otherwise>--%>
+<%--    <c:if test="">--%>
+<%--    </c:if>--%>
+<%--    <c:if test="${not empty sessionScope.orderId}">--%>
+<%--    </c:if>--%>
+    <a href="pages/order/order.jsp">我的订单</a>
+    <a href="userServlet?action=logout">注销</a>&nbsp;&nbsp
+    <a href="index.jsp">返回</a>
+</div>

+ 18 - 0
out/artifacts/TestServlet09_war_exploded/pages/common/manager_menu.jsp

@@ -0,0 +1,18 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: x'b'w
+  Date: 2021/6/20
+  Time: 22:23
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+<div>
+    <a href="manager/bookServlet?action=page">图书管理</a>
+    <a href="order_manager.jsp">订单管理</a>
+    <a href="index.jsp">返回商城</a>
+</div>
+
+
+
+
+

+ 77 - 0
out/artifacts/TestServlet09_war_exploded/pages/common/page_nav.jsp

@@ -0,0 +1,77 @@
+<%--
+  Created by IntelliJ IDEA.
+  User: x'b'w
+  Date: 2021/6/27
+  Time: 20:06
+  To change this template use File | Settings | File Templates.
+--%>
+<%@ page contentType="text/html;charset=UTF-8" language="java" %>
+
+<%--		分页开始--%>
+<div id="page_nav">
+    <c:if test="${requestScope.page.pageNo >1}">
+        <a href="${requestScope.page.url}&pageNo=1">首页</a>
+        <a href="${requestScope.page.url}&pageNo=${requestScope.page.pageNo-1}">上一页</a>
+    </c:if>
+    <%--页码输出的开始--%>
+    <c:choose>
+        <%--情况 1:如果总页码小于等于 5 的情况,页码的范围是:1-总页码--%>
+        <c:when test="${ requestScope.page.pageTotal <= 5 }">
+            <c:set var="begin" value="1"/>
+            <c:set var="end" value="${requestScope.page.pageTotal}"/>
+        </c:when>
+        <%--情况 2:总页码大于 5 的情况--%>
+        <c:when test="${requestScope.page.pageTotal > 5}">
+            <c:choose>
+                <%--小情况 1:当前页码为前面 3 个:1,2,3 的情况,页码范围是:1-5.--%>
+                <c:when test="${requestScope.page.pageNo <= 3}">
+                    <c:set var="begin" value="1"/>
+                    <c:set var="end" value="5"/>
+                </c:when>
+                <%--小情况 2:当前页码为最后 3 个,8,9,10,页码范围是:总页码减 4 - 总页码--%>
+                <c:when test="${requestScope.page.pageNo > requestScope.page.pageTotal-3}">
+                    <c:set var="begin" value="${requestScope.page.pageTotal-4}"/>
+                    <c:set var="end" value="${requestScope.page.pageTotal}"/>
+                </c:when>
+                <%--小情况 3:4,5,6,7,页码范围是:当前页码减 2 - 当前页码加 2--%>
+                <c:otherwise><c:set var="begin" value="${requestScope.page.pageNo-2}"/>
+                    <c:set var="end" value="${requestScope.page.pageNo+2}"/>
+                </c:otherwise>
+            </c:choose>
+        </c:when>
+    </c:choose>
+    <c:forEach begin="${begin}" end="${end}" var="i">
+        <c:if test="${i == requestScope.page.pageNo}">
+            【${i}】
+        </c:if>
+        <c:if test="${i != requestScope.page.pageNo}">
+            <a href="${requestScope.page.url}&pageNo=${i}">${i}</a>
+        </c:if>
+    </c:forEach>
+    <%--页码输出的结束--%>
+
+
+    <c:if test="${requestScope.page.pageNo < requestScope.page.pageTotal}">
+        <a href="${requestScope.page.url}&pageNo=${requestScope.page.pageNo+1}">下一页</a>
+        <a href="${requestScope.page.url}&pageNo=${requestScope.page.pageTotal}">末页</a>
+    </c:if>
+
+    共${requestScope.page.pageTotal}页,${requestScope.page.pageTotalCount}条记录
+    到第<input value="${param.pageNo}" name="pn" id="pn_input"/>页
+    <input id="searchPageBtn" type="button" value="确定">
+
+    <script type="text/javascript">
+        $(function (){
+            //跳到指定页码
+            $("#searchPageBtn").click(function (){
+                var  pageNo = $("#pn_input").val();
+                <%--var pageTotal = ${requestScope.page.pageTotal};--%>
+
+                location.href="http://localhost:8089/TestServlet09_war_exploded/${requestScope.page.url}&pageNo=" + pageNo;
+            });
+        });
+
+
+    </script>
+</div>
+<%--		分页介绍--%>