关于设置登录过滤权限后 css和js无法加载问题
2016-04-20 16:06
579 查看
问题:由于要控制只有登录了才能访问某些页面,所以写了一个过滤器,在web.xml中配置完成后,css和js都失效了。
原因:过滤器将css和js都个过滤了,而我仅仅只想过滤后缀为jsp的文件。
解决方案: 在web.xml配置登录过滤的地方将url-partner的/*改为*.jsp即可。原来的/*是过滤所有文件,而*.jsp仅仅后缀为jsp的文件。即jsp文件
附上web.xml中的登录过滤器配置
原因:过滤器将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>
相关文章推荐
- CSS伪类选择器介绍和使用
- CSS渲染原理
- iOS-修改TableView分割线样式
- DOM节点渲染详解--盒子的生成到布局过程
- css奇技淫巧—border-radius
- css技巧
- CSS文本超出
- css px转rem工具,支持生产整个css文件统一修改
- currentColor属性——配合图标字体玩网页端icon
- CSS中的绝对定位与相对定位
- css <font>标签让一行字有大有小的显示
- css画出的各种图形
- cad中关于点样式点的绘制
- css奇技淫巧—box-shadow与outline绘制多重边框效果
- CSS3实现32种基本图形
- css 填坑常用代码分享
- CSS3---媒体查询与响应式布局
- 常用的HTML特殊字符大全(css3 content)
- CSS实现背景透明,文字不透明(各浏览器兼容)
- CSS的一些小技巧