5. Ease of Development
• Annotation based configuration
– @WebServlet
– @WebInitParam
– @WebFilter
– @WebListener
– @MultipartConfig
– @ServletSecurity
– @HandlesTypes
4
6. Pluggability and Extendibility
• Support Web Fragment
web.xmlファイルの内容をweb-fragment.xmlとして分割し、jarファイル毎に設定可能。
コンテナ側でデプロイ時に統合。
web-fragment.xmlを読み込む順番を絶対的順序と相対的順序の2種類の方法
JARごとにweb-fragment.xmlが記述できるようになったので、フレームワークやリソー
スをモジュール化して、JARファイルをアプリケーションの「WEB-INF/lib」フォルダ
に単に配置するだけで、自動的にWeb設定できるようになります。
また、フレームワーク特有の設定などをアプリケーションのweb.xmlから分離できる
ため、本来のアプリケーションの設定以外によるweb.xmlの肥大化を抑制でき、非常に
すっきりします。
http://www.atmarkit.co.jp/ait/articles/1104/12/news134_2.html
5