Package org.bgerp.app.servlet.filter
Class OpenFilter
java.lang.Object
org.bgerp.app.servlet.filter.OpenFilter
- All Implemented Interfaces:
javax.servlet.Filter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddestroy()voiddoFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) static final StringgetRequestSecret(javax.servlet.ServletRequest request) After forwarding to shell.jsp secret parameter is lost, so it is preserved as attribute.static final StringgetRequestURI(javax.servlet.ServletRequest request) After forwarding to shell.jsp original requestURL is lost, so it is preserved as attribute.voidinit(javax.servlet.FilterConfig filterConfig)
-
Constructor Details
-
OpenFilter
public OpenFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Specified by:
initin interfacejavax.servlet.Filter- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroyin interfacejavax.servlet.Filter
-
doFilter
public void doFilter(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) throws IOException, javax.servlet.ServletException - Specified by:
doFilterin interfacejavax.servlet.Filter- Throws:
IOExceptionjavax.servlet.ServletException
-
getRequestURI
After forwarding to shell.jsp original requestURL is lost, so it is preserved as attribute.- Returns:
- preserved URI or
null
-
getRequestSecret
After forwarding to shell.jsp secret parameter is lost, so it is preserved as attribute.- Returns:
- preserved secret or
null
-