public class SiteMeshFilter
extends java.lang.Object
implements javax.servlet.Filter
| Constructor and Description |
|---|
SiteMeshFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroy() |
void |
doFilter(javax.servlet.ServletRequest rq,
javax.servlet.ServletResponse rs,
javax.servlet.FilterChain chain)
Main method of the Filter.
|
void |
init(javax.servlet.FilterConfig filterConfig) |
protected ContentProcessor |
initContentProcessor(SiteMeshWebAppContext webAppContext) |
protected DecoratorSelector |
initDecoratorSelector(SiteMeshWebAppContext webAppContext) |
public void init(javax.servlet.FilterConfig filterConfig)
init in interface javax.servlet.Filterpublic void destroy()
destroy in interface javax.servlet.Filterpublic void doFilter(javax.servlet.ServletRequest rq,
javax.servlet.ServletResponse rs,
javax.servlet.FilterChain chain)
throws java.io.IOException,
javax.servlet.ServletException
Checks if the Filter has been applied this request. If not, parses the page
and applies Decorator (if found).
doFilter in interface javax.servlet.Filterjava.io.IOExceptionjavax.servlet.ServletExceptionprotected ContentProcessor initContentProcessor(SiteMeshWebAppContext webAppContext)
protected DecoratorSelector initDecoratorSelector(SiteMeshWebAppContext webAppContext)