java+struts2防盗链(filter不可过滤action)
来源:互联网 发布:php网站程序域名授权 编辑:程序博客网 时间:2024/05/21 11:14
Java+struts2防盗链
Author:Rose(wangjiaoe)
Time:20101028
前段时间使用到了防盗链,使用时用的是过滤器filter,其中遇到了问题,最后对action无法过滤问题得到了解决,这儿写个小笔记记录一下。
防盗链:
解释一下什么是防盗链:就是防止在没有通过合理的登陆界面,直接进入到系统中.
优点:避免在每个页面判断是否获得session,虽然在里也是判断是否或的session,但是代码简单,重用性高.
1步:建立一个类实现Filter
2.配置XML:
注释:测试就实现了简单的登录过滤
二:加入struts2 ,对action进入过滤
注意:Filter好像只可以过滤jsp,不可以过滤action,过滤action最好用拦截器
1. XML 配置
2. 创建拦截器类 ,实现Interceptor
3. struts.xml配置
注意:拦截器类中的return Action.LOGIN; 找到的是struts2中struts.xml中的全局变量
<global-results>
<result name="error">/WEB-INF/pages/error.jsp</result>
<!-- LoginInterceptor中的Action.LOGIN对应找到name -->
<result name="login">/login.jsp</result>
</global-results>
中的name=login ,返回到相应的地方,这儿是登录界面/login.jsp
到这儿就完成了!
- java+struts2防盗链(filter不可过滤action)
- filter不能过滤struts2中的action
- Action Filter 与 内置的Filter实现(实例-防盗链)
- Filter 学习(1) 防盗链 Filter。
- Struts2 web项目自写Filter无法过滤*.action地址
- struts2为什么filter不能过滤.action的请求
- Filter过滤不了action
- JAVA防盗链图片的filter源代码
- java web笔记之Filter防盗链
- 使用struts2时,filter过滤器只过滤jsp文件不过滤action请求
- 使用struts2时,filter过滤器只过滤jsp文件不过滤action请求 .
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门 -- 10、Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门9 Action Filter 与 内置的Filter实现(实例-防盗链)
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- tapestry的SessionState的研究小结
- JAVA简单实例-数据库设计思路引导(3)
- U3编译
- Benchmark Testing - 性能基准测试
- 树言树语:腾讯360之争引出中国软件行业不思进取
- java+struts2防盗链(filter不可过滤action)
- 文件系统过滤驱动基础知识
- java.lang.NullPointerException的分析
- 文件系统过滤驱动基础知识
- 一道笔试题
- 自动记录电脑开关机时间
- C#发送邮件
- 外汇走势分析——如何看k线图?如何分析外汇k线图
- huawei muc8650