Struts2高级篇-拦截器.docx

上传人:m**** 文档编号:547911951 上传时间:2023-02-08 格式:DOCX 页数:4 大小:14.24KB
返回 下载 相关 举报
Struts2高级篇-拦截器.docx_第1页
第1页 / 共4页
Struts2高级篇-拦截器.docx_第2页
第2页 / 共4页
Struts2高级篇-拦截器.docx_第3页
第3页 / 共4页
Struts2高级篇-拦截器.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Struts2高级篇-拦截器.docx》由会员分享,可在线阅读,更多相关《Struts2高级篇-拦截器.docx(4页珍藏版)》请在金锄头文库上搜索。

1、Struts2高级篇-拦截器一、本节的目标a)Struts2拦截器的意义和优势?b)拦截器和AOP的关系c)配置拦截器d)开发拦截器e)拦截结果的监听器f)拦截器的执行过程g)struts2内建拦截器h)总结二、理解拦截器a)理解DRY规则:通过方法调用实现系统功能b)通过拦截器机制自动调用方法三、拦截器的实现原理a)拦截器和AOP的关系1.目标对象:包含被拦截方法的原始对象2.被插入的处理方法:拦截方法之前后的自动执行方法3. 代理对象:以目标对象为蓝本,由系统创建的新对象 b) 拦截器在Struts2中的作用 四、 配置拦截器a) 使用单个拦截器 b) 使用多个拦截器execute 方法截

2、并处理用户请求,然后到的execute 方法处理用户请 五、使用拦截器六、Struts2内建拦截器a)Struts2内建拦截器的简单介绍1.alias:实现在不同请求中相似参数别名的转换2.autowiring:自动装配拦截,整合Spring使用3.chain:构建action链,使当前action访问前一个action属性。4.conversionError:负责处理类型转换错误。5.createSession:负责创建一个httpsession对象6.debugging:使用struts2的开发模式,提供调试信息7.execAndWait:后台执行Action,将等待页面发送给用户8.ex

3、ception:处理异常的拦截器9.fileUpload:文件上传,解析表单中文件域的内容10.i18n:国际化拦截器,解析表单中文件域的内容11.logger:负责日志记录的拦截器12.b)注意:1.如果直接在action中引用你自定义的拦截器,就会发现只调用了你自己的拦截器,没有调用Struts2中内置的拦截器。七、SiteMesh简介八、SiteMesh处理流程九、搭建SiteMesh环境a)步骤: b) 小贴士:Struts2自带的sitemesh-2.3的包和struts2-sitemesh-plugin 配合有问题,换成sitemesh-2.4.1的包就可以了。十、 WEB.XML 配置a) 过滤器 b) 过滤器映射 十一、 基本配置a) 在工程的WEB-INF 下建立decorators.xml1.导入SiteMesh 库和struts2插件(jar包)2.添加核心配置文件web.xml3.配置decorators.xmlb)在WebRoot下建立decorator文件夹并在文件夹内建立main.jsp十二、总结a)struts2拦截器机制b)拦截器的作用和意义c)如何开发自定义的拦截器d)Struts2的内建拦截器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号