2011-08-15 23 views
0

これらの機能を持つWebアプリケーションの「プラグイン」のフレームワークを作成する方法があります:開発者のためのシームレスOSGI Spring MVCのJSPフレームワーク

は - 既存の技術を使用することができます

例えば

  • Spring MVCの注釈(例えば要求マッピング)注釈付き
  • にHibernate/JPA
  • JSP、JSTL、およびサーブレットビュー

別離 - クラスのロード、セッション、HTTPコンテキスト

  • @RequestMappingは "メイン" URLのサブセットに限定されています(例えば、あるプラグインは別の "プラグイン"のURLリクエストをハイジャックすることはできません)。http://localhost/rootContext/plugin1/action1?param=valueは "module"/"plugin1"でルートコンテキストではないので、httpコンテキストの完全な分離があれば、アノテーションは@RequestMapping("action1"...)

  • も期待されます。各モジュールが独自のjarファイルを持つことができるように、最後のクラスローディング。

  • accedentlyセッションキーが上書きされないようにするセッションオブジェクトに
  • も保護(およびセキュリティのため)

は、私は、ビューtehnologyは、JSPのことしたいのですがJSPを

  • 昔ながらのサポート、私はFreemarkerのよりもはるかに簡単にそれらを見つける、またはベロシティ

私はApacheのフェリックス、OSGI、春の考え-OSGI MVCなどがありますが、さらに詳しい情報が必要です。

答えて

1

Eclipse Virgoをご覧ください。これは、春とJSPを含む瞬間のための緑地プロジェクトのための最良の選択です。

関連する問題