第十章 框架式编程和设计模式.pptVIP

  • 0
  • 0
  • 约1.26万字
  • 约 42页
  • 2019-09-27 发布于湖北
  • 举报
* * * * * * * * * * * * * * * * * * * * * * * 10.3 struts概述与举例 Struts2框架处理流程 10.3 struts概述与举例 Struts2框架处理流程 1.用户请求 2.核心控制器FilterDispatcher根据请求决定调用的Action 3.struts2拦截器链自动对请求应用通用功能 4.回调Action的execute方法 5.execute方法返回处理结果 10.3 struts概述与举例 struts2和struts1的对比 1、Action类 struts1要继承一个抽象基类,属于抽象类编程而不是接口;struts2中Action实现接口是不必需的,只要一个包含execute的POJO类就要以作struts2的Action 2、线程模式 struts1的Action是单例模式并且必须是线程安全的,它用一个Action实例处理所有的请求;Struts2为每一个请求产生一个实例,没有线程安全的问题 3、Servlet依赖 struts1的Action严重依赖Servlet Api,使得测试要依赖web容器 4、封装请求参数 struts1使用ActionForm对象封装用户请求参数,虽然支持使用动态的ActionForm来简化ActionForm开发,但依然要在配置文件中定义ActionForm;st

文档评论(0)

1亿VIP精品文档

相关文档