web.xml 页面配置
(ps:本来是想在init-param里配置静态资源不拦截,结果没生效,于是便改成了只拦截jsp文件,
拦截参数可以同时过滤多种类型资源,如下同时拦截jsp和html文件)
<!--配置过滤器,拦截对pages下的文件访问,使用LoginFilter判断是否允许访问-->
<filter>
<filter-name>LoginFilter</filter-name>
<filter-class>com.sdcit.filter.Filter</filter-class>
<!--<init-param>-->
<!--<param-name>ignores</param-name>-->
<!--<param-value>/bootstrap-3.3.7-dist/*,/css/*,/images/*,/js/*</param-value>-->
<!--</init-param>-->
</filter>
<filter-mapping>
<filter-name>LoginFilter</filter-name>
<url-pattern>*.jsp</url-pattern>
<!--只过滤jsp文件,即不登陆状态下禁止访问,静态资源不拦截-->
</filter-mapping>
<filter-mapping>
<filter-name>LoginFilter</filter-name>
<url-pattern>*.html</url-pattern