三大框架面试的原理核心内容课件.pptVIP

  • 0
  • 0
  • 约3.74千字
  • 约 29页
  • 2016-08-10 发布于湖北
  • 举报
三大框架原理 Struts2 Struts1 与 Struts2有异同 Struts2 的原理 Struts2的使用范围及注意事项 知识扩展 Struts1 与 Struts2异同 1.struts1的action是单例模式且必须是线程安全的,action的一个实例处理所有请求. struts2的action对象为每个请求产生一个实例,没有线程安全问题. struts1的action依赖于servlet api,struts2的action不依赖与容器,允许脱离容器单独测试. 2.struts1的execute方法依赖于servlet api,使得测试要依赖于容器.struts2的action可以通过初始化,设置属性,调用方法来测试,依赖注入支持是测试更容易. struts1试用ActionForm对象捕获输入,普通JavaBean不能捕获输入.动态bean可以作为ActionForm的选择,但是是在重复描述已经存在的Javabean. struts2直接试用action属性作为输入属性,消除了对第二个输入对象的需求.也支持ActionForm模式,这种ModelDriven特性简化了tiglib对POJO对象的应用. 3.struts1整合的JSTL,试用JSTL EL,EL有基本对象图遍历功能,但是对集合和索引属性的支持很弱 struts2可以使用JSTL,但是也支持一个更

文档评论(0)

1亿VIP精品文档

相关文档