■ 正誤表
2006年7月現在、6件です。ご指摘ありがとうございます。
2006/7/10追加(3件):
p.45
図4.5
BookCatalogの囲み |
正 |
deleteBook()
|
誤 |
removeBook() |
|
p.119
図7.3
DatabaseBookCatalogの囲み |
正 |
deleteBook()
searchBook()
connect()
disconnect() |
誤 |
removeBook()
searchBook()
load()
save() |
BookCatalog(左側、改造前)の囲み
BookCatalog(右側、改造後)の囲み
FileBookCatalogの囲み
|
正 |
deleteBook()
|
誤 |
removeBook() |
|
p.111
下から5行目
(リスト6.5の囲み) |
正 |
14: </HTML> 15: <%
16: session.removeAttribute("book");
17: %>
16行目 最後に、セッションスコープから変数bookを削除する。 |
誤 |
14: </HTML> |
2005/8/8追加(1件):
p.186
下から6行目
(囲みの中) |
正 |
"bookid" text NOT NULL,
"userid" text NOT NULL,
"takeoutdate" timestamp, |
誤 |
"bookid" text NOT NULL,
"user" text NOT NULL,
"takeoutdate" timestamp, |
2005/5/13追加(2件):
p.59
23行目
(リスト4.7の囲み)
|
正 |
60: PrintWriter out = new PrintWriter(
61: new OutputStreamWriter(System.out), true);
62: BookCatalog catalog = BookCatalog.getInstance(); |
誤 |
60: PrintWriter out = new PrintWriter(
61: new OutputStreamWriter(System.out));
62: BookCatalog catalog = BookCatalog.getInstance(); |
p.66
9行目
(リスト4.11の囲み)
|
正 |
44: PrintWriter out = new PrintWriter(
45: new OutputStreamWriter(System.out), true);
46: Main main = new Main(); |
誤 |
44: PrintWriter out = new PrintWriter(
45: new OutputStreamWriter(System.out));
46: Main main = new Main(); |
■ 開発・実行環境の最新情報
□ Java開発環境 JDK (Java 2 SE Development Kit)
リンク:JDK
… http://jp.sun.com/java/
□ JUnit
リンク:JUnit
… http://www.junit.org/
… 上記リンク先のDownloadの項目から最新版Junit3.8.1.zipをダウンロードできます。
□ PostgreSQL
リンク:PostgreSQL
… http://www.postgresql.org/
… DownloadsページのFTP
Browserからpostgresql-7.4.8.tar.gzをダウンロードできます。
参考:PostgreSQL
8を利用したい方へ (準備中)
参考:MySQLを利用したい方へ (準備中)
□ Tomcat
リンク:
Tomcat … http://tomcat.apache.com/
Tomcatのインストール
□ Struts
リンク:Struts
… http://struts.apache.org/
… Download Binariesページからjakarta-struts-1.2.9-lib.zipをダウンロードできます。
Struts 1.2〜1.2.9, 1.3〜1.3.10などの脆弱性(CVE-2014-0114)が報告されています。脆弱性対策版に置き換えてご利用ください。
struts-1.2.9+CVE-2014-0114patch-lib.zip (Struts 1.2.9 ライブラリ一式)
struts.jar (struts.jar単体のみの置き換え用)