1

現在、JSF 1.2 プロジェクトがあり、それを Liferay ポートレットで使用したいと考えています。

これは大きなプロジェクトであるため、短期間で JSF 2.x にアップグレードすることは不可能です。

https://www.liferay.com/community/wiki/-/wiki/Main/Liferay+Faces+Version+Schemeから、次の場合、Liferay ポートレットで JSF 1.2 を使用できます: - Liferay Faces バージョンが 2.1.x - Liferay ポータルのバージョンは 6.1.x です

どうすれば正確に使用できますか?開発者ガイドhttp://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/creating-a-portl-3に従うと、JSF 2.x 用ではなく、JSF 2.x 用のポートレットが作成されます。 JSF 1.2。

JSF 1.2 用の Liferay Portel を作成する方法はあるのでしょうか?

どうもありがとう。

4

1 に答える 1

1

これらの手順に従い、代わりに2.1.3-ga4 をチェックアウトすると、demos ディレクトリに jsf1-portlet などのポートレットが見つかります。

demos/bridge/jsf1-portlet/target/jsf1-portlet-2.1.3-ga4.war

demos ディレクトリにあるすべてのポートレットは、jsf 1.2 を使用する実際のサンプルです。次に、それらをお気に入りの Liferay ポータル バージョン 6.1 にデプロイし、それらのポートレットの 1 つをページに追加して試してみることができます。

すべてのデモ ポートレットには、git リポジトリ内のソース コードが付属しています。

それが役立つことを願っています。

于 2013-11-12T09:13:00.257 に答える