Package sk.iway.iwcm.system.context
Class ContextFilter
java.lang.Object
sk.iway.iwcm.system.context.ContextFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
ContextFilter.java
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringaddContextPath(String contextPath, String htmlCode) Opravi cesty pre dany HTML kodvoiddestroy()voiddoFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain chain) static voiddoFilterAddContextPathImpl(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, String path, ContextResponseWrapper wrapper, boolean debug) Prida k URL adresam, presmerovaniam atd kontext path public je to kvoli 404.jspvoidinit(jakarta.servlet.FilterConfig filterConfig) static booleanisRunning(jakarta.servlet.http.HttpServletRequest request) Vrati true ak sa pouziva ContextFilter, inak falsestatic StringremoveContextPath(String contextPath, String htmlCode) Odstrani z HTML kodu odkaz na ContextPath
-
Constructor Details
-
ContextFilter
public ContextFilter()
-
-
Method Details
-
init
public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException - Specified by:
initin interfacejakarta.servlet.Filter- Throws:
jakarta.servlet.ServletException
-
destroy
public void destroy()- Specified by:
destroyin interfacejakarta.servlet.Filter
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest servletRequest, jakarta.servlet.ServletResponse servletResponse, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException - Specified by:
doFilterin interfacejakarta.servlet.Filter- Throws:
IOExceptionjakarta.servlet.ServletException
-
doFilterAddContextPathImpl
public static void doFilterAddContextPathImpl(jakarta.servlet.http.HttpServletRequest req, jakarta.servlet.http.HttpServletResponse res, String path, ContextResponseWrapper wrapper, boolean debug) Prida k URL adresam, presmerovaniam atd kontext path public je to kvoli 404.jsp- Parameters:
req-res-path-wrapper-
-
isRunning
public static boolean isRunning(jakarta.servlet.http.HttpServletRequest request) Vrati true ak sa pouziva ContextFilter, inak false- Parameters:
request-- Returns:
-
addContextPath
Opravi cesty pre dany HTML kod- Parameters:
htmlCode-- Returns:
-
removeContextPath
Odstrani z HTML kodu odkaz na ContextPath- Parameters:
contextPath-htmlCode-- Returns:
-