<%@page contentType="text/html;charset=UTF-8"%> <%@page import="org.springframework.context.ApplicationContext"%> <%@page import="org.springframework.web.context.support.WebApplicationContextUtils"%> <%@page import="org.springframework.security.web.FilterChainProxy"%> <%@page import="org.springframework.security.web.SecurityFilterChain"%> <%@page import="javax.servlet.Filter"%> <% ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(application); FilterChainProxy filterChainProxy = (FilterChainProxy) ctx.getBean("org.springframework.security.filterChainProxy"); %> filterChain <% for (SecurityFilterChain securityFilterChain : filterChainProxy.getFilterChains()) { pageContext.setAttribute("securityFilterChain", securityFilterChain); %> <% } %>
requestMatcher filters
${securityFilterChain.requestMatcher} <% for (Filter filter : securityFilterChain.getFilters()) { pageContext.setAttribute("filter", filter); %> ${filter}
<% } %>