ポートレット開発ガイド

     前  次    目次     
ここから内容

はじめに

ポートレットの概要

ポートレット開発とポータル ライフサイクル

アーキテクチャ

開発

ステージング

プロダクション

始める前に

前提条件

関連ガイド

第 1 部 アーキテクチャ

ポートレットの計画

分散ポータル チームでのポートレット開発

非ポータル環境のポートレット

ポートレット インスタンスの計画

セキュリティ

ポートレット間通信

パフォーマンスの計画

ポートレット タイプ

JSP (Java Server Page) および HTML ポートレット

Java ポートレット (JSR 168)

Java ページ フロー ポートレット

Struts ポートレット

JSF (Java Server Faces) ポートレット

ブラウザ (URL) ポートレット

リモート ポートレット

ポートレット タイプの概要

第 2 部 開発

ポートレットの開発について

ポートレットのコンポーネント

ポートレット プロパティ

ポートレットのタイトル バー、モード、および状態

ポートレット プリファレンス

ポートレットを作成するためのリソース

ポートレットの表示

表示および事前表示フォーク

ポートレット コンテンツの非同期表示

ポップアップとしてのポートレット (デタッチされたポートレット)

ポートレットでの JSP タグおよびコントロール

バッキング ファイル

ポートレットの構築

サポート対象ポートレット タイプ

ライブラリ モジュール内のポートレット

ポートレット ウィザード リファレンス

作成順序 - リソースが先の場合とポートレットが先の場合

リソースを先に作成する場合

ポートレットを先に作成する場合

ポートレット ウィザードの起動

[新しいポートレット] ダイアログ

[ポートレット タイプの選択] ダイアログ

[ポートレットの詳細] ダイアログ

各ポートレット タイプの構築方法

JSP ポートレットと HTML ポートレット

Java ポートレット

Java ポートレットの構築

Java ポートレット デプロイメント記述子

Java ポートレットを他のシステムで使用するためのパッケージ化

weblogic-portlet.xml による Java ポートレットのカスタマイズ

フロート可能な Java ポートレット

Java ポートレットへのアイコンの追加

Java ページ フロー ポートレット

JSF ポートレット

ブラウザ ポートレット

Struts ポートレット

リモート ポートレット

Web サービス ポートレット

デタッチされたポートレット

デタッチされたポートレットの使用に関する考慮事項

デタッチされたポートレットの構築

ポートレット プロパティ

ポートレット プロパティの編集

プロパティ ビューを使用する場合のヒント

ポータルのプロパティ ビューのポートレット プロパティ

ポートレットのプロパティ ビューのポートレット プロパティ

ポートレット プリファレンス

ポートレット プリファレンスの指定

デプロイメント記述子での Java ポートレット プリファレンスの指定

Workshop for WebLogic による他のポートレット タイプのプリファレンスの指定

プリファレンス API によるプリファレンスのアクセスまたは変更

プリファレンス API を使用したプリファレンスの取得

プリファレンス API を使用したプリファレンスの設定

プリファレンス API を使用した Java ポートレットのプリファレンスの取得と設定

API を使用した他のポートレット タイプのポートレット プリファレンスの取得と設定

ポートレット プリファレンスを取得するための JSP タグ

ポートレット プリファレンス SPI

SPI の実装

SPI の使用

ポートレット プリファレンス使用の際のベスト プラクティス

ポートレット プリファレンスのデスクトップ テスト

ユーザ認証の必要性

任意のデータをプリファレンスとして格納しない

セットアップ手順の実行

ポートレットでのプリファレンスの設定

プリファレンスの代わりにインスタンス ID を使用しない

バッキング ファイル

バッキング ファイルの実行方法

スレッドの安全性とバッキング ファイル

スコープ設定とバッキング ファイル

バッキング ファイルのガイドライン

Workshop for WebLogic を使用したバッキング ファイルの追加

portlet ファイルへのバッキング ファイルの直接的な追加

ポートレットの外観と機能

ポートレットの依存関係

ポートレットの依存関係の指定

考慮事項と制限事項

依存関係ファイルの作成

ポートレット モード

既存のポートレットのモードの追加と削除

ポートレット モードに関連するプロパティ

ポートレットの状態

Workshop for WebLogic でのポートレットの状態の変更

プログラムによるポートレットの最小化と最大化

ポートレットのタイトルバーのアイコン

ポートレットの高さとスクロール

すべてのポートレットのスクロール

ページ フロー ポートレットの要求データの取得

ポートレットでの JSP タグおよびコントロール

使用可能な JSP タグの表示

使用可能なコントロールの表示

ポートレット状態の永続性

ポータルへのポートレットの追加

ポートレットの削除

サードパーティのポートレット

Autonomy ポートレット

Documentum ポートレット

MobileAware ポートレット

タグ ライブラリによる高度なポーレット開発

ActiveMenus を追加する

ActiveMenus タグのコンフィグレーション

TypeInclude タグの使用

Type タグの使用

TypeDefault タグの使用

menuItem タグの使用

ActiveMenus タグの使用

ドラッグ アンド ドロップの有効化

DragDrop タグの使用

dragDropScript タグの使用

draggableResource タグの使用

resourceDropZone タグの使用

動的コンテンツの有効化

DynamicContent タグについて

Container タグ

Container Action Script タグ

Execute Container Action タグ

Parameter タグ

DynamicContent タグの使用

ポートレットのパフォーマンスの最適化

パフォーマンス関連のポートレット プロパティ

ポートレットのキャッシュ

リモート ポートレット

ポートレットの並列表示

事前表示フォーク

表示フォーク

ポートレット コンテンツの非同期表示

ポートレット コンテンツの非同期表示の実装

スレッドの安全性と非同期表示

IFRAME ベースの非同期表示の考慮事項

AJAX ベースの非同期表示の考慮事項

IFRAME ベースと AJAX ベースの非同期表示の比較

非同期表示および通常またはフォーク表示の比較

コンテンツの非同期表示でのポータル ライフサイクルに関する考慮事項

コンテンツの非同期表示と IPC

ファイルのアップロード フォーム

単一の対話での非同期表示の無効化

URL 圧縮

ローカル ポートレット間通信

定義ラベルとポートレット間通信

ポートレット イベント

イベント ハンドラ

汎用イベント ハンドラ

イベント タイプ

イベント アクション

ポートレット イベント ハンドラ ウィザード リファレンス

ポートレット イベント ハンドラ ウィザードのダイアログ

ポートレット イベント ハンドラ ウィザード - [ハンドラを追加] フィールドの説明

ポートレット イベント ハンドラ ウィザード - [アクションを追加] フィールドの説明

IPC の例

始める前に - 環境の設定

IPC の基本的な例

ポートレットの作成

JSP ファイルとポートレットの作成

バッキング ファイルの作成

バッキング ファイルの追加

イベント ハンドラの bPortlet への追加

プロジェクトのテスト

まとめ

IPC に関する特別な考慮事項と制限事項

IPC とポートレットの非同期表示の使用

WSRP 向けの汎用イベント ハンドラ

[リスン先] フィールドの一貫性

第 3 部 ステージング

ポートレットの構築によるデスクトップの作成

ポートレット ライブラリ

Administration Console を使用したポートレットの管理

ライブラリでのポートレットのコピー

ライブラリ ポートレットのプロパティの変更

デスクトップ ポートレットのプロパティの変更

ポートレットの削除

ページのポートレットの管理

ページへのポートレットの追加

ページへの要素の配置

ポートレット カテゴリの概要

ポートレット カテゴリの作成

ポートレット カテゴリのプロパティの変更

ポートレット カテゴリへのポートレットの追加

ポートレット プリファレンスの概要

ポートレット プリファレンスの作成

ポートレット プリファレンスの編集

委託管理の概要

訪問者の資格の概要

ポートレットのデプロイ

ポートレットのデプロイ

第 4 部 プロダクション

プロダクションでのポートレットの管理

ライブラリからプロダクションへの変更の移行

プロダクションから開発への変更の移行

ポートレット データベースのデータ

ポートレット データのデータベース構造

プロダクションからのポートレットの削除

データベースのポートレット リソース

データベース テーブルのタイプ

ポートレット データの管理

データベースでの削除されたポートレットの表示方法


  ページの先頭       前  次