Struts2.0拦截器.pptVIP

  • 1
  • 0
  • 约7.89千字
  • 约 31页
  • 2017-02-05 发布于广东
  • 举报
Struts2.0拦截器.ppt

Struts2.0拦截器 拦截器体系是Struts2的重要组成部分,可以说是核心。对于Struts2框架可以理解为一 个大的空的容器,正是大量的内建的拦截器来完成了该框架的大部分操作。比如,params 拦截器将Http请求中的参数解析出来设置Action中的属性值,servlet-config拦截器直接将 Http请求中的request和response实例传入Action等等。 Struts2的拦截器是可以动态配置的,所以开发者可以方便的扩展Struts2框架。还可以开发自己的拦截器来配置使用。 Struts2的拦截器体系是一种AOP(面向切面编程)设计模式。 Struts2.0拦截器 如何理解拦截器? 拦截器可以动态的拦截发送到指定的Action的请求,通过拦截器机制,可以在Action执行 的前后插入某些代码。通过这种方式,就可以把多个Action中需要重复指定的代码取出, 放在拦截器类中定义,从而提供更好的代码重用。可见,拦截器机制是一种软件代码复用 的原则。 Struts2.0拦截器 理解DRY规则 在软件开发领域,现在有一个非常重要的规则:Don’t Repeat Yourself,就是所谓的DRY 规则,意思就是不要写重复的代码。 我们可以看下面几个图,理解DRY规则: Struts2.0拦截器 Struts2.0拦截器 Struts2.0拦

文档评论(0)

1亿VIP精品文档

相关文档