SeamFramework.orgCommunity Documentation

Seam Servlet Module

Reference Guide

${project.version}


Introduction
1. Installation
1.1. Maven dependency configuration
1.2. Pre-Servlet 3.0 configuration
2. Servlet event propagation
2.1. Servlet context lifecycle events
2.2. Application initialization
2.3. Servlet request lifecycle events
2.4. Servlet response lifecycle events
2.5. Servlet request context lifecycle events
2.6. Session lifecycle events
2.7. Session activation events
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