WebLogic HTTP サーブレット プログラマーズ ガイド
HTTP サーブレットの概要
サーブレットとは
サーブレットの特長
サーブレットのデプロイメントの概要
サーブレットと J2EE
WebLogic Server 6.1 と J2EE 1.2 および J2EE 1.3
J2EE 1.2 の機能に加えて J2EE 1.3 の機能を備える WebLogic Server 6.1
J2EE 1.2 認定の WebLogic Server 6.1
HTTP サーブレット API リファレンス
プログラミングの概要
単純な HTTP サーブレットの記述
高度な機能
HelloWorldServlet サンプルの全文
プログラミング タスク
サーブレットの初期化
WebLogic Server 起動時のサーブレットの初期化
init() メソッドのオーバーライド
HTTP 応答の提供
クライアント入力の取得
サーブレットでのクライアント入力のセキュリティ対策
WebLogic Server ユーティリティ メソッドの使用
HTTP リクエストを使用するメソッド
例 : クエリ パラメータによる入力の取得
サーブレットからのセッション トラッキング
セッション トラッキングの履歴
HttpSession オブジェクトを用いたセッションのトラッキング
セッションの有効期間
セッション トラッキングの仕組み
セッションの開始の検出
セッション名/値の属性の設定と取得
セッションのログアウトと終了
単一の Web アプリケーションに対する session.invalidate() の使用
複数のアプリケーションに対する単一のサインオンの実装
単一のサインオンからの Web アプリケーションの除外
セッション トラッキングのコンフィグレーション
クッキーに代わる URL 書き換えの使用
URL 書き換えと Wireless Access Protocol (WAP)
セッションの永続化
セッション使用時に避けるべき状況
シリアライズ可能な属性値の使い方
セッションの永続性のコンフィグレーション
サーブレットでのクッキーの使い方
HTTP サーブレットでのクッキーの設定
HTTP サーブレットでのクッキーの取得
HTTP と HTTPS の両方で送信されるクッキーの使い方
安全なクッキー
アプリケーションのセキュリティとクッキー
HTTP サーブレットからの WebLogic サービスの使い方
データベースへのアクセス
JDBC 接続プールを用いたデータベースへの接続
サーブレットでの接続プールの使い方
DataSource オブジェクトを用いたデータベースへの接続
サーブレットでの DataSource の使用
JDBC ドライバを用いたデータベースへの直接接続
HTTPサーブレットにおけるスレッドの問題
SingleThreadModel
共有リソース
別のリソースへのリクエストのディスパッチ
リクエストの転送
リクエストのインクルード
管理とコンフィグレーション
WebLogic HTTP サーブレットの管理の概要
サーブレットをコンフィグレーション、デプロイするためのデプロイメント記述子の使い方
web.xml(Web アプリケーション デプロイメント記述子)
weblogic.xml (WebLogic 固有のデプロイメント記述子)
WebLogic Server Administration Console
Web アプリケーションのディレクトリ構造
Web アプリケーションでのサーブレットの参照
サーブレットのセキュリティ
認証
認可(セキュリティ制約)
サーブレット開発のヒント
サーブレットのクラスタ化