SeamFramework.orgCommunity Documentation

Seam Servlet Module

Reference Guide

3.0.0-SNAPSHOT


Introduction
1. Installation
1.1. Maven dependency configuration
1.2. Pre-Servlet 3.0 configuration
2. Servlet event propagation
2.1. Servlet context lifecycle listener
2.2. Application initialization
2.3. Servlet request lifecycle listener
2.4. Servlet response lifecycle listener
2.5. Servlet request context lifecycle listener
2.6. Session lifecycle listener
2.7. Session activation listener
3. Injectable Servlet objects and request state
3.1. @Inject @RequestParam
3.2. @Inject @HeaderParam
3.3. @Inject ServletContext
3.4. @Inject ServletRequest / HttpServletRequest
3.5. @Inject ServletResponse / HttpServletResponse
3.6. @Inject HttpSession
3.7. @Inject HttpSessionStatus
3.8. @Inject @ContextPath
3.9. @Inject List<Cookie>
3.10. @Inject @CookieParam
3.11. @Inject @ServerInfo
3.12. @Inject @Principal
4. Exception handling: Seam Catch integration
4.1. Background
4.2. Defining a exception handler for a web request
5. Retrieving the BeanManager from the servlet context