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

📄 home.jsp

📁 《Web程序测试实训教程(Java版)》-徐民鹰-源代码
💻 JSP
字号:
<%@ page language="java" import="java.util.*" %>
<%@page contentType="text/html; charset=gb2312" buffer="20kb" %>
<%@page import="com.PageResultSet" %>
<%@page import="bookInfo.*" %>
<%@page import="com.Str" %>
<% request.setCharacterEncoding("gb2312"); %>
<html>
    <head>
        <title>图书信息后台维护系统</title>
    </head>
    <LINK href="../include/style.css" type=text/css rel=stylesheet>
    <body bgcolor="#ffffee">
        <%Str chr=new Str(); %>
        <h4><center><%=chr.toChinese(request.getParameter("btype")) %>图书信息后台维护系统</center></h4>
        <table align="default" cellpadding="2" cellspacing="2" border="1" width="80%" bgcolor="#dddddd">
            <tr align="center" >
                <td>书名</td>
                <td>ISBN</td>
                <td>作者</td>
                <td>出版社</td>
                <td>出版日期</td>
                <td>管理</td>
            </tr>
<%
            //某一类别的图书列表
            IBookInfoDB binfoDB = new BookInfoDB();
            Collection bookinfo = binfoDB.getBooksList(Integer.parseInt(request.getParameter ("id")));
            //得到当前页curPage和每页记录数pageSize
            int curPage =0;
            if(request.getParameter("cur_page")!=null){
            	curPage = Integer.parseInt(request.getParameter("cur_page"));	
            }else{
            	curPage = 1;
            }
            int pageSize=10;
            //生成PageResultSet对象
            PageResultSet dataList = new PageResultSet(bookinfo,curPage,pageSize);
            request.setAttribute("bookinfoList", dataList);
            PageResultSet pageResultSet=(PageResultSet)request.getAttribute("bookinfoList");
            ArrayList bookinfoList=(ArrayList)pageResultSet.getData();
            if (bookinfoList != null)
            {
                if (bookinfoList.size () > 0)
                {
                    for (Iterator iterator = bookinfoList.iterator(); iterator.hasNext(); )
                    {
                    	BookInfo binfo = (BookInfo) iterator.next ();
%>
                        <tr>
                            <td>
                                <%= binfo.getBookTitle()%>
                            </td>
                            <td>
                                <%= binfo.getIsbn()%>
                            </td>
                            <td>
                                <%= binfo.getAuthor()%>
                            </td>
                            <td>
                                <%= binfo.getPress()%>
                            </td>
                            <td>
                                <%= binfo.getPubdate()%>
                            </td>
                            <td align="center">
                                <b><a href="RequestDelete.jsp?id=<%= binfo.getBookInfoId () %>">删除</a></b>
                                <b><a href="RequestModify.jsp?id=<%= binfo.getBookInfoId () %>" target="_blank">修改</a></b>
                            </td>
                            
                        </tr>
<%
                    }
                }
            }
%>
        </table>
        <center>
        <table>
        <!-- 显示分页工具栏 -->
        
        <%=pageResultSet.getToolBar("Home.jsp?id="+request.getParameter ("id"))%>
        
        </table>
        </center>
        <br>
        <hr>
        <center>
            <b><a href="RequestAdd.jsp" target="_blank">添加新图书信息</a></b>
       </center>
    </body>
</html>

⌨️ 快捷键说明

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