public class EncodeParameterFilter extends Object implements javax.servlet.Filter
<filter>
<filter-name>EncodeParameterFilter</filter-name>
<filter-class>org.josef.web.servlet.EncodeParameterFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>EncodeParameterFilter</filter-name>
<url-pattern>/demo/*</url-pattern>
</filter-mapping>
Technical note: This filter does not use an annotation on purpose!
A definition in web.xml is needed anyway to supply the url-pattern.Constructor and Description |
---|
EncodeParameterFilter() |
Modifier and Type | Method and Description |
---|---|
void |
destroy()
Destroys this filter by doing absolutely nothing.
|
void |
doFilter(javax.servlet.ServletRequest servletRequest,
javax.servlet.ServletResponse servletResponse,
javax.servlet.FilterChain filterChain)
Encodes parameters by wrapping the original request.
|
void |
init(javax.servlet.FilterConfig filterConfig)
Initializes this filter by doing absolutely nothing.
|
public void init(javax.servlet.FilterConfig filterConfig)
init
in interface javax.servlet.Filter
filterConfig
- The Filter configuration.public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws javax.servlet.ServletException, IOException
doFilter
in interface javax.servlet.Filter
servletRequest
- The servlet request.servletResponse
- The servlet response.filterChain
- The filter chain.javax.servlet.ServletException
- When another filter in the chain throws this exception.IOException
- When another filter in the chain throws this exception.public void destroy()
destroy
in interface javax.servlet.Filter
Copyright © 2008–2018. All rights reserved.