StrutsによるWebアプリケーションスーパーサンプル第2版
最新のStruts1.2による実用的なサンプルプログラムコードに加え、Strutsによるプログラミングの方法とそのポイントを詳細に解説。付録のソースコードを使うことでStrutsの複雑な仕組みと動きを体で理解。基本サンプルからショッピングシステムまでを収録。
■第1章 サブミットボタンからはじまるStruts
●1-1 ○○さん、こんにちは!
●1-2 さまざまな入力部品を活用しよう
●1-3 チェックボックスを正しく扱おう
●1-4 複数の情報を一括登録しよう
●1-5 数値データをチェックしよう
●1-6 複雑な条件で入力チェックをしよう
●1-7 validwhenルールを利用し、バリデーションしてみよう
●1-8 複雑なメニューを使って、見栄えのする画面を作ろう
■第2章 データベースを使ったアプリケーションを作ろう
●2-1 電子カタログを作ろう
●2-2 会員登録をしよう
●2-3 会員かどうかを判断しよう
●2-4 Webで日記をつけよう
●2-5 ショッピングカートを追加しよう
●2-6 お買い物情報をデータベースに保存しよう
●2-7 二重のお買い物を防止しよう
●2-8 国際的なアプリケーションを作ろう
■第3章 ショッピングサイトを作成しよう
●3-1 ショッピングサイトを作ろう
●3-2 テンプレートと共通のJSP
●3-3 購入フローを構成する機能
●3-4 メニューから実行される画面制御ロジック・画面
●3-5 システム管理者用の機能
●3-6 ロジックを持つ処理
●3-7 モデルを表すクラス
●3-8 データベースアクセスにかかわるクラス
■第4章 会議室予約アプリケーション
●4-1 サンプルの仕様と設計について
●4-2 モデルを表すクラスの説明
●4-3 ビューとコントローラ層の説明
●4-4 ロジック層の説明
●4-5 DAO層の説明
■付録
●A1 Javaの導入とコンパイル
●A2 Tomcatのセットアップ
●A3 MySQLのセットアップ
●A4 Connector/Jのセットアップ
●A5 iBatisの導入
●A6 主要参考資料