Servlet3.0の新機能
Proposed Final Draftのフェーズですが、Servlet3.0の新機能をさらっと調べてみました。
また、Servlet3.0はtomcat7でサポート予定です。
1. Asynchronous processing
・Servletで非同期処理が可能となります。
2. Modularity of web.xml
・アノテーションでServletの設定が可能となりますが、設定の更新やWeb.xmlファイルの分割を可能とするための仕様です。
3. File Upload
・標準仕様にてファイルアップロードがサポートされるようになります。
4. Support for loading static resources and JSP files from JAR files
・静的ファイルやJSPがJarファイルから取得可能となります。
5. Annotation based Servlet Mapping
・アノテーションを使用してServletの設定が可能となります。
6. Programmatic login / logout
・ServletRequestにlogin/logoutメソッドが追加になります。これにより標準でlogin/logoutが利用可能となります。
7. Annotation based Security configration
・アノテーションを使用して、一部のセキュリティ設定が可能となります。
8. Dynamic configuration
・動的にServlet、Filterの追加が可能となります。
9. Session cookie configuration
・クッキーの利用が容易になります。