■■■■本書のサンプルコード■■■■
■サンプルコードの配布形態
このページ下の「ダウンロード サンプルコードの圧縮ファイル jsp37923.zip」から、サンプルコードの圧縮ファイルをダウンロードできます。
ZIP形式の圧縮ファイルになっているので、対応ツールで解凍してください。Windows XPでは標準でZIP形式に対応しているので、マウスでZIPファイルを右クリックして「すべて解凍」を選ぶことで解凍できます。
■各フォルダの内容
◎batフォルダ
第7、9、11章掲載の*.batファイルを収めています。
◎kajspフォルダ
本書全体のJSP、サーブレット、JavaBeansなどのファイルを収めています。
Tomcatのインストール先にwebappsフォルダがありますので、そこにkajspフォルダ以下のファイルすべてをコピーしてください。
本書では、TomcatをデフォルトのC:Program FilesApache Software FoundationTomcat 5.5フォルダにインストールし、その下のwebappsフォルダ内にkajspフォルダをコピーすることを前提に説明しています。
<コピー後のパス名>
C:Program FilesApache Software FoundationTomcat 5.5webappskajsp
◎sqlフォルダ
第14、15章掲載の*.sqlファイルを収めています。
■使用上のご注意
本書のプログラムを含むすべての内容は、著作権上の保護を受けています。著者、発行者の許諾を得ず、無断で転載、複製をすることは禁じられています。
本書の出版にあたっては正確な記述に努めましたが、著者・発行者は本書の内容に対して保証するものではなく、本書の内容に基づく運用結果について一切の責任を負いかねますのでご了承ください。ご自身の責任においてご利用ください。
■■■■必要なソフトウェアのインストール■■■■
■JDK 5.0 … Java開発キット
◎Java SE Downloads … http://java.sun.com/j2se/1.5.0/download.jsp
プログラミング言語Javaで開発を行うためのキットです。本書では「JDK 5.0 Update 8」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.386以降をご覧ください。まずは、「JDK 5.0 Update 8」の[Download]ボタンをクリックします。
■Tomcat … アプリケーションサーバ
◎Apache Tomcat … http://tomcat.apache.org/
JSP/サーブレットを実行するためのアプリケーションサーバです。本書では「Tomcat 5.5」(5.5.17)を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.394以降をご覧ください。まずは、ページ左側の「Download」の下にある[Tomcat 5.x]リンクをクリックします。
■JavaMail … メール用標準ライブラリ
◎JavaMail API … http://java.sun.com/products/javamail/downloads/index.html
Javaのメール用標準ライブラリです。本書では「JavaMail 1.4」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.401以降をご覧ください。まずは、「Download JavaMail 1.4」の[Download]ボタンをクリックします。
■Apache James … メール用サーバ
◎James Project … http://james.apache.org/index.html
Javaで書かれたメール用サーバです。本書では「Apache James 2.2.0」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.403以降をご覧ください。まずは、ページ左側の「Download」の下にある[Stable releases]リンクをクリックします。
下記の日本語のページも参考にしてください。
◎Apache James:Java メールサーバー … http://james.terra-intl.com/
■JAF(JavaBeans Activation Framework) … 標準拡張ライブラリ
◎JavaBeans Activation Framework … http://java.sun.com/products/javabeans/jaf/downloads/index.html
JAF(JavaBeans Activation Framework)は、Java用の標準拡張ライブラリです。本書では「JAF 1.1」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.408以降をご覧ください。まずは、ページの下の方にある[Download]ボタンをクリックします。
■MySQL … SQLデータベース
◎MySQL AB :: MySQL Downloads … http://dev.mysql.com/downloads/
オープンソースのRDBです。本書では「MySQL 5.0.24」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.410以降をご覧ください。まずは、[Database Server]タブをクリックします。
■JDBCドライバ … MySQL用のJDBCドライバ
◎MySQL用のJDBCドライバ … http://dev.mysql.com/downloads/
MySQL用のJDBCドライバです。本書では「Connector/J 5.0.3」を使用して動作確認しています。
ダウンロードやインストールの手順は、本書のp.422以降をご覧ください。まずは、[Connectors]タブをクリックします。