2009-04-06 3 views

答えて

5

従来 (サーブレットベース)Web開発のサポートに加え

ためだ、 春はまた、JSR-168ポートレット 開発をサポートしています。できるだけ多くの場合、 ポートレットMVCフレームワークは、Web MVCフレームワークのミラー イメージであり、 も同じ基底ビュー 抽象化と統合 テクノロジを使用します。

Spring documentation (Chapter 16. Portlet MVC Framework)には、相違点の詳細が記載されています。

最後の質問に答えるには、ポートレット(ポータルにデプロイするWebアプリケーション)を開発する場合は、Portlet MVC frameworkを使用する必要があります。従来のWebアプリケーションを開発する場合は、Web MVC frameworkを使用する必要があります。

2

サーブレットとは対照的に意味ですか?ポートレットMVCフレームワークは、具体的には、JSR-168(おそらくJSR-286でもわかりません)ポートレットの開発用です。ポートレットMVCワークフローはサーブレットMVCワークフローとは異なるため、ポートレット階層は別個です。

ポートレットを開発する場合は、ポートレットMVCフレームワークが必要です。それ以外の場合、サーブレットMVCフレームワークは必要なものであり、ポートレットのことを心配する必要はありません。