开发自己的拦截器教程详解.pptVIP

  • 13
  • 0
  • 约8.87千字
  • 约 33页
  • 2016-05-28 发布于湖北
  • 举报
第10讲:开发自己的拦截器 开发自己的拦截器 温故 要点回顾: 拦截器的设计思想 Struts2框架中拦截器的作用 拦截器的配置和使用 作业中的问题 注意版本问题:不同版本的Struts2组件包不能混用 拦截器栈的定义与使用 拦截器栈的引用,在action内引用interceptor-ref 本讲要点与教学目标 开发自定义拦截器的基本步骤 拦截器接口 【Interceptor接口中三个方法】 void destroy(); void init(); String intercept(ActionInvocation invocation) throws Exception; 【说明】 intercept()方法是拦截器的核心方法,在这个方法中实现拦截器的功能。 在intercept()方法中,只能从它的ActionInvocation类型参数invocation中获取Action的相关信息并进行相应的拦截处理。 ActionInvocation的常用方法 案例1:简单的自定义拦截器 案例1:简单的自定义拦截器 案例1:简单的自定义拦截器 案例1:简单的自定义拦截器 3、在struts.xml中注册和引用拦截器 1)注册: 在package元素内的interceptors内,通过interceptor name=名 class=类/来进行注册 2)引用: 可在acti

文档评论(0)

1亿VIP精品文档

相关文档