翔泳社のオンラインショップ

論より現場のJ2EE入門教室 正誤表

(最終更新日:2005-05-25)

お買い上げになった刷数:
訂正箇所 改訂
刷数
内容
P.241
LIST3内
未定
@ejb.permission roll-name
@ejb.permission role-name
P.35
11行目リスト部分
2刷
-classpath <JBossホームディレクトリ>\Catalina\common\lib\Servlet.jar
-classpath <JBossホームディレクトリ>\server\default\lib\javax.servlet.jar
P.36
LIST2
2刷
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
  "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
</web-app>
<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE web-app
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
  "http://java.sun.com/dtd/web-app_2_3.dtd">

<web-app>
  <servlet>
    <servlet-name>HelloWorld</servlet-name> →サーブレットに名前を付けます。
    <servlet-class>HelloWorld</servlet-class> →呼び出すサーブレットのクラスファイル名を指定します。
  </servlet>
 <servlet-mapping>
  <servlet-name>HelloWorld</servlet-name>
  <url-pattern>/HelloWorld</url-pattern> →呼び出すサーブレットの名前をマッピングします。
 </servlet-mapping>
</web-app>
P.37
1行目
2刷
http://<:ホスト名>:/<:コンテキストパス>:/servlet/<:サーブレット名>:
http://<:ホスト名>:/<:コンテキストパス>:/<:サーブレット名>:
P.37
9行目(リスト)
2刷
<:JBOSSホームディレクトリ>:\jboss\deploy
<:JBOSSホームディレクトリ>:\server\default\deploy
P.38
3行目(リスト)
2刷
http://<:ホスト名>::8080/servlet/HelloWorld
http://<:ホスト名>::8080/ROOT/HelloWorld
P.38
8行目
2刷
したがって、今回作成したHelloWorld Servletをブラウザで参照する際のURLには、コンテキストパスの部分はありません。
(不要です)
P.42
LIST4:BBSMain.java 41行目
2刷
41: response.setContentType("text/plain;charset=Shift_JIS");
41: response.setContentType("text/html;charset=Windows-31J");
P.45
LIST5:BBSExecuteContribute.java 60行目~69行目
2刷
60: // SQLステートメントの宣言
61: Statement stmt = con.createStatement(
62: "INSERT INTO bbs_article (
63: article_contributor, article_title, article_contents, created) VALUES (
64: '" + strArticle_contributor + "', '" + strArticle_title + "', '" +
65: strArticle_contents + "', sysdate)");
66:
67: // SQLの実行
68: stmt.executeUpdate():
69: con.commit();
60: // SQLステートメントの宣言
61: Statement stmt = con.createStatement();
62:
63: // SQLの実行
64: stmt.executeUpdate(
65: "INSERT INTO bbs_article
66: ( article_contributor, article_title, article_contents, created)
67: VALUES ( '" + strArticle_contributor + "', '" + strArticle_title + "', '" + strArticle_contents + "', sysdate)"
68: );
69: con.commit();
P.49
9行目(リスト)
2刷
http://<:ホスト名>::8080/bbs/servlet/BBSMain
http://<:ホスト名>::8080/bbs/BBSMain

ページ上に戻る

正誤表トップに戻る