📄 books.jsp
字号:
<?xml version = "1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- books.jsp -->
<%-- JSP page settings --%>
<%@
page language = "java"
import = "com.deitel.advjhtp1.store.*, java.util.*"
session = "true"
%>
<!-- begin document -->
<html xmlns = "http://www.w3.org/1999/xhtml">
<head>
<title>Book List</title>
<link rel = "stylesheet" href = "styles.css"
type = "text/css" />
</head>
<body>
<p class = "bigFont">Available Books</p>
<p class = "bold">Click a link to view book information</p>
<p>
<%-- begin JSP scriptlet to create list of books --%>
<%
TitlesBean titlesBean = new TitlesBean();
List titles = titlesBean.getTitles();
BookBean currentBook;
// store titles in session for further use
session.setAttribute( "titles", titles );
// obtain an Iterator to the set of keys in the List
Iterator iterator = titles.iterator();
// use the Iterator to get each BookBean and create
// a link to each book
while ( iterator.hasNext() ) {
currentBook = ( BookBean ) iterator.next();
%> <%-- end scriptlet to insert literal XHTML and --%>
<%-- JSP expressions output from this loop --%>
<%-- link to a book's information --%>
<span class = "bold">
<a href =
"displayBook?isbn=<%= currentBook.getISBN() %>">
<%= currentBook.getTitle() + ", " +
currentBook.getEditionNumber() + "e" %>
</a>
</span><br />
<% // continue scriptlet
} // end while loop
%> <%-- end scriptlet --%>
</p>
</body>
</html>
<!--
***************************************************************
* (C) Copyright 2001 by Deitel & Associates, Inc. and *
* Prentice Hall. All Rights Reserved. *
* *
* DISCLAIMER: The authors and publisher of this book have *
* used their best efforts in preparing the book. These *
* efforts include the development, research, and testing of *
* the theories and programs to determine their effectiveness. *
* The authors and publisher make no warranty of any kind, *
* expressed or implied, with regard to these programs or to *
* the documentation contained in these books. The authors *
* and publisher shall not be liable in any event for *
* incidental or consequential damages in connection with, or *
* arising out of, the furnishing, performance, or use of *
* these programs. *
***************************************************************
-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -