关于设置登录过滤权限后 css和js无法加载问题

来源:互联网 发布:会场安排问题 贪心算法 编辑:程序博客网 时间:2024/05/01 19:32

问题:由于要控制只有登录了才能访问某些页面,所以写了一个过滤器,在web.xml中配置完成后,css和js都失效了。

原因:过滤器将css和js都个过滤了,而我仅仅只想过滤后缀为jsp的文件。

解决方案: 在web.xml配置登录过滤的地方将url-partner的/*改为*.jsp即可。原来的/*是过滤所有文件,而*.jsp仅仅后缀为jsp的文件。即jsp文件

附上web.xml中的登录过滤器配置

<!-- 配置登录过滤器 -->  <filter>   <filter-name>login</filter-name>    <filter-class>hotelTest.common.tools.filter.LoginFilter</filter-class>  </filter>    <filter-mapping>    <filter-name>login</filter-name>    <url-pattern>*.jsp</url-pattern>    </filter-mapping>


 

0 0
原创粉丝点击