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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
void
doFilter
(javax.servlet.ServletRequest servletRequest, javax.servlet.ServletResponse servletResponse, javax.servlet.FilterChain filterChain) static final String
getRequestSecret
(javax.servlet.ServletRequest request) After forwarding to shell.jsp secret parameter is lost, so it is preserved as attribute.static final String
getRequestURI
(javax.servlet.ServletRequest request) After forwarding to shell.jsp original requestURL is lost, so it is preserved as attribute.void
init
(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:
init
in interfacejavax.servlet.Filter
- Throws:
javax.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroy
in 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:
doFilter
in interfacejavax.servlet.Filter
- Throws:
IOException
javax.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
-