社区
Web 开发
帖子详情
大家讨论一下。。 struts2 拦截器。。
hongseyouyang
2010-10-22 05:01:50
为什么要用拦截器。。一般什么情况下用拦截器。。。
具体有什么优点。。 缺点。。。
怎么个处理流程。。。
网上看了挺多。。还是没太明白。。
做验证用? 验证用户是否登录?
...全文
94
7
打赏
收藏
大家讨论一下。。 struts2 拦截器。。
为什么要用拦截器。。一般什么情况下用拦截器。。。 具体有什么优点。。 缺点。。。 怎么个处理流程。。。 网上看了挺多。。还是没太明白。。 做验证用? 验证用户是否登录?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jumpheightway
2010-10-26
打赏
举报
回复
功能和过滤器是一样的
hongseyouyang
2010-10-26
打赏
举报
回复
。。。。 无人 人人
macrotea-cn
2010-10-25
打赏
举报
回复
它涉及的设计模式不太明白
superdcj
2010-10-23
打赏
举报
回复
[Quote=引用 2 楼 lehafafa1 的回复:]
拦截器可以说相当于是个过滤器:就是把 不想要的或不想显示的内容给过滤掉。拦截器可以抽象出一部分代码可以用来完善原来的action。同时可以减轻代码冗余,提高重用率。
比如在登入一个页面时,如果要求用户密码、权限等的验证,就可以用自定义的拦截器进行密码验证和权限限制。对符合的登入者才跳转到正确页面。这样如果有新增权限的话,不用在action里修改任何代码,直接在interceptor里修改就行了。……
[/Quote]说的不错,拦截器就是用来在处理业务逻辑的前后,增加需要的功能,如果权限改变,只需改拦截器,而不需该action
lehafafa1
2010-10-22
打赏
举报
回复
拦截器可以说相当于是个过滤器:就是把 不想要的或不想显示的内容给过滤掉。拦截器可以抽象出一部分代码可以用来完善原来的action。同时可以减轻代码冗余,提高重用率。
比如在登入一个页面时,如果要求用户密码、权限等的验证,就可以用自定义的拦截器进行密码验证和权限限制。对符合的登入者才跳转到正确页面。这样如果有新增权限的话,不用在action里修改任何代码,直接在interceptor里修改就行了。
(个人观点,请选择看待!)
深入浅出
struts2
开发人员还可以通过
拦截器
(可以自定义
拦截器
或者使用
Struts2
提供的
拦截器
)来对请求进行预处理和后处理,这样一来,处理请求就变得更加模块化,从而进一步减小耦合度。模块化是一个通用的主题——可以通过插件机制...
BBS-
struts2
课程设计-南工考研论坛
(1) BBS是网络中的电子公告版,在论坛中大家可以发布信息,进行讨论,聊天等。 (2) 用户处于只有登录之后才可以讨论,聊天;如果没有登录只可以查看信息。 (3) 用户注册,需要通过
Struts2
字段校验判断用户注册页面中...
Spring面试题
基于Struts开发的应用由3类组件构成:控制器组件、模型组件、视图组件 8. Struts的validate框架是如何验证的? 在struts配置文件中配置具体的错误提示,再在FormBean中的validate()方法具体调用。 9. 说下Struts...
Struts2
拦截器
执行顺序
接下来,我们将重点
讨论一下
Struts2
中的
拦截器
的内部结构和执行顺序,并结合源码进行分析。 Interceptor结构让我们再来回顾一下之前我们曾经用过的一张Action LifeCycle的图: 我在这里需要指出的是一个...
Struts2
拦截器
精解
上篇博客对
Struts2
的体系结构做了初步的了解...另外上篇博客还对
Struts2
的配置使用进行了初步的介绍,下面将会集中讨论
Struts2
的
拦截器
。 一、
拦截器
1、
拦截器
小介
拦截器
的功能类似于web.xml文件中的Filte
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章