Powered by
SmartDoc
J2EE II (2004年度)
>>
J2EE II (2004年度)
安藤友晴
稚内北星学園大学
http://www.wakhok.ac.jp/~tomoharu/
目次
Ant
Ant の概要
Ant の準備
build.xml の記述
property
task
target と依存関係
パターン
もう一つの例
Ant を動かす
参考文献・URL
タグライブラリとJSP
タグライブラリとは
JSTL
JSTL とは
タグのエンコード
タグライブラリを使う
制御構造
JSTL を利用するには
参考文献・URL
セッション管理
セッション
セッション管理の基本
セッションID
Cookie
URL Rewriting
HttpSession
HttpSession の使い方
セッションIDの受け渡し
セッションタイムアウトの処理
MVCモデル2によるWebアプリケーション
ServletとJSPの使い分け
MVCモデル2
MVCモデル2とは
モデル
ビュー
コントローラ
処理の流れ
サンプルアプリケーション
基本的な処理の流れ
モデルとなる JavaBeans
Servlet の働き
JSP とタグライブラリ
サンプルアプリケーションを動かす
JSF概説
フレームワーク
JSF とは何か
JSF の特徴
MVCモデル2によるWebアプリケーション
「UIコンポーネント」でWebページを構成
環境設定
guessNumber サンプルアプリケーション
どんなアプリケーションか
実行方法
UIコンポーネントによる画面構成
画面遷移
間違ったデータの入力
MVCモデル2とJSF
MVCモデル2の概要
MVCモデル2とは
モデル
ビュー
ビュー
処理の流れ
JSFでのMVCモデル2
コントローラ
ビュー
モデル
パラメータとビジネスロジック
faces-config.xml
JSPの作成
JSFでのJSPの記述
JSPの例
タグライブラリの利用の宣言
f:view タグ
h:form タグ
h:input タグ
id 属性
生成されたHTMLのソース
JSPを動かす
Tomcatへの配置
必要なライブラリ
faces-config.xmlの作成
web.xmlの作成
JSPを呼び出すURL
画面遷移
画面遷移とは何か
JSPの作成
JSPのソース
h:commandButton タグ
faces-config.xml の記述
画面遷移の流れ
パラメータの受け渡し
「パラメータの受け渡し」とは何か
JavaBeansとプロパティ
Managed Bean の作成
faces-config.xml の設定
JSP と Value Binding
Value Binding
Value Binding 式
h:outputText タグ
Action Method の実装
Action Method の実行
Action Method と Method Binding
Managed Bean の実装
JSP と Method Binding
Method Binding 式
Action Method のルール
Action Method の返値と outcome
図書検索プログラムの作成 (1)
プログラムの概要
検索語入力画面のJSP
Managed Bean の実装
Model
検索結果出力画面のJSP
h:dataTable タグ
h:column タグとデータの出力
h:dataTable の働き
FacesContext クラスの利用
図書検索プログラムの作成 (2)
プログラムの概要
どのような機能を追加するのか
h:commandLink タグ
何が問題になるのか?
Action Method の実装
詳細表示のJSP
コンバータとバリデータ
コンバータ
コンバータとは何か
Managed Bean の実装
JSPの例
numberプロパティとUIコンポーネントとの対応
dateプロパティとUIコンポーネントとの対応
カスタム・コンバータ
バリデータ
バリデータとは何か
JSPの例
必須項目のチェックと h:message タグ
文字列の長さのチェック
数の範囲のチェック
カスタム・バリデータ
J2EE II (2004年度)
>>