- 浏览: 1501274 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (798)
- struts2 (42)
- servlet (20)
- quartz (4)
- jquery & ajax (24)
- tomcat (5)
- javascript (15)
- struts1 (8)
- 搜索关键字及链接 (3)
- fckeditor (3)
- Apache (5)
- spring (22)
- linux (3)
- 企业应用 (8)
- 综合应用 (13)
- 服务器 (2)
- 数据库 (85)
- 性能调优 (21)
- 网络应用 (15)
- 缓存技术 (8)
- 设计模式 (39)
- 面试题 (7)
- 程序人生&前辈程序员 (29)
- java基础 (59)
- hibernate (75)
- log4j (4)
- http (11)
- 架构设计 (28)
- 网页设计 (12)
- java邮件 (4)
- 相关工具 (11)
- ognl (7)
- 工作笔记 (18)
- 知识面扩展 (12)
- oracle异常 (1)
- 正则表达式 (2)
- java异常 (5)
- 项目实践&管理 (1)
- 专业术语 (11)
- 网站参考 (1)
- 论坛话题 (2)
- web应用 (11)
- cxf&webservice (22)
- freemarker (3)
- 开源项目 (9)
- eos (1)
- ibatis (6)
- 自定义标签 (3)
- jsp (3)
- 内部非公开文档(注意:保存为草稿) (0)
- 国内外知名企业 (2)
- 网店 (3)
- 分页 (1)
- 消费者习惯 (2)
- 每日关注 (1)
- 商业信息 (18)
- 关注商业网站 (1)
- 生活常识 (3)
- 新闻 (2)
- xml&JSON (5)
- solaris (1)
- apache.common (3)
- BLOB/CLOB (1)
- lucene (2)
- JMS (14)
- 社会进程 (8)
- SSH扩展 (2)
- 消费心理 (1)
- 珠三角 (1)
- 设计文档 (1)
- XWork&webwork (1)
- 软件工程 (3)
- 数据库及链接 (1)
- RMI (2)
- 国内外知名企业&人物 (1)
最新评论
-
司c马:
简介易懂、
OutputStream和InputStream的区别 -
在世界的中心呼喚愛:
解决我的问题
Java获取客户端的真实IP地址 -
bo_hai:
都是些基本的概念呀!
SSO -
tian_4238:
哥们,你也是搞水利这块的吧。
巧用SQLQuery中的addScalar -
loveEVERYday:
java.util.Date、java.sql.Date、java.sql.Time、java.sql.Timestamp小结
struts2内建拦截器《struts2权威指南》
1、params拦截器将HTTP中请求的参数解析出来,设置成Action的属性。
2、servlet-config拦截器直接将HTTP请求中的HttpServletRequest实例和HttpServletResponse实例传给Action。
3、fileUpload拦截器则负责解析请求参数中的文件域,并将一个文件域设置成Action中的三个属性
4、开发者可以非常方便地在多个Action中需要重复执行的动作在拦截器中定义,提高代码重用性。
5、struts2拦截器体系是一种AOP设计哲学。
6、拦截器提供了更高层次的解耦,目标代码无须手动调用目标方法,而是由系统完成。
7、大部分时候,拦截器方法都是通过代理的方式调用的。
8、将拦截器类放置在配置文件中指定,将需要被拦截的方法也放在配置文件中指定。
9、InvocationHandler,该接口是JDK反射体系里的一个接口,它可以动态调用目标对象的方法。
10、类型转换的处理,数据校验,文件上传,阻止表单多次提交,都被定义成相应的拦截器
11、当我们实现Intercept(ActionInvocation invocation)方法时,可以获得ActionInvocation 参数,这个参数又可以获得被拦截的Action实例,一旦获得了Action实例,几乎获得了全部的控制权。干params拦截器、servlet-config拦截器干的事情了。
12、需要拦截器实现方法过滤特性,则需要继承MethodFilterInterceptor类
发表评论
-
编程心得&商业人物&语录
2011-06-10 11:18 0数据结构: 1、设计表 2、同时,写出需求中需要的sql, ... -
20101208-子页面&父页面-传参
2010-12-08 16:39 1541var pForm = dialogArguments.doc ... -
表设计-hibernate相关-20101208
2010-12-08 11:41 1284若考虑使用Hibernate 1、设计表结构时,需考虑需要给 ... -
20101203
2010-12-03 15:24 13271、控制一块: ... -
20101021
2010-10-21 14:40 12741、struts1提交请求的顺序图 2、session是否关 ... -
20101020
2010-10-20 16:08 11171、struts actionform 实体bean 2、业 ... -
20101019
2010-10-19 22:47 11521、div居中 <div style="ma ... -
20100929
2010-09-29 08:56 12221、 parent.jsp ---start---- & ... -
20100927
2010-09-28 14:49 12121、style="cursor:hand" ... -
20100921
2010-09-21 08:48 10541、 var oStartDate = document ... -
20100920
2010-09-20 09:22 12721、ora-01000: maximum open curso ... -
20100919
2010-09-19 08:54 14451、页面表单所有元素的状态都变为只读 <body> ... -
20100917
2010-09-17 10:13 11561、:hover 伪类在鼠标移到元素上时向此元素添加特殊的样式 ... -
20100915
2010-09-16 10:16 10681、var regex=/^\d{4}年(([1-9]|1[0 ... -
20100915
2010-09-15 13:42 11541、页面表单提交数据后,通过刷新重复提交 1、在s ... -
20100913
2010-09-13 14:06 11801、左边点击,右边显示 1、ajax,有问题(图片 ... -
20100818
2010-08-18 11:20 12651、大批量数据插入库中的字表中,库中有父子两表,外键关联。 ... -
20100817
2010-08-17 15:55 12141、statement 链接大全2、preStatement3 ...
相关推荐
《mini2440用户手册-20100925版》是针对嵌入式Linux系统中的一款开发板——mini2440的重要参考资料。该手册详细介绍了mini2440开发板的设计、硬件配置、软件环境搭建以及相关的应用开发流程。以下是基于这个手册的...
《MGT6(中秋版)[20100925稳定版]——MAPGIS辅助神器的深度解析》 在GIS(地理信息系统)领域,MAPGIS是一款广泛应用的专业软件,而MGT6则是针对MAPGIS的一款强大辅助工具。本文将深入探讨MGT6的中秋版,该版本发布...
【销售技巧汇总】这篇文档是关于房地产销售中的各种策略和技巧的总结,旨在提高销售团队的成交率。其中,文档分为几个主要部分,包括“规定动作”、“不同情景下的销售方式”以及“逼定技巧”。...
2. CH-PlayCtrl_V6.1.1.19 build 20100925.rar:这是一个播放控件,用于视频的播放和控制,开发者可以集成到自己的应用程序中。 3. include:包含头文件,定义了SDK的各种接口和结构体,供开发人员在编写代码时引用...
**sitemap_for_dx_1.5_20100925_GBK** 这个文件名可能指的是一个特定版本的网站地图生成器软件,版本号为1.5,发布日期为2010年9月25日,并且使用GBK编码。GBK是中国大陆广泛使用的汉字编码标准,它兼容GB2312编码,...