Struts Portlet Framework

Struts Portlet Framework (SPF) は、Jakarta プロジェクトの一部として、Apache によって提供される Struts フレームワークの最上部にビルドされます。Rational® Software Development Platform には、 Web アプリケーションおよびポートレット・アプリケーションの両方に使用できる Struts 開発ツールが用意されています。 SPF の主な目的は、Struts プログラマーがポートレットに関する膨大な知識を必要とせずに、Struts 規則に基づいてポートレットを簡単に作成できるようにすることです。

SPF は、変更された TLD ファイルを提供することにより、ポートレット JSP ファイルなしで適切なクラスを参照できるようにします。これらのクラスの実装は、SPF に組み込まれた追加 JAR ファイル内に常駐します。アプリケーションが Portal または標準 Web アプリケーションのどちらの環境で稼働しているかによって、 クラスが、ポートレット・ベースの Struts コードを使用するか標準 Struts コードを使用するかが決まります。
注: Struts タグは、Page Designer ではどちらの環境でも同じ方法でレンダリングする必要があります。

固有の名前空間要件のため、JSP ファイル内の Apache の JavaScript™ が 独自の固有名前空間内のフォームを指していることを確認する必要があります。 これらのプロセスを単純化するため、<html:form> および <html:link> のために追加属性 validate が提供されています。onSubmit="validateActionForm()" を使用する代わりに、 属性 validate"true" に設定してください。

Struts Portlet Framework の詳しい説明と、WebSphere® Portal 環境での フレームワークの実装の詳細については、WebSphere Portal Information Center を 参照してください。

関連概念
Struts ポートレット・アプリケーション
Struts ポートレットとプロジェクトの作成
Struts を使用したデータ・アクセス Web アプリケーションの作成
関連タスク
Struts ポートレット・プロジェクトの作成
Struts アプリケーションの作成
関連資料
Struts 1.1 タグ・ライブラリー・クラスと SPF タグ・ライブラリー・クラスの相違点

(C) Copyright IBM Corporation 2002, 2005. All Rights Reserved.