
struts2和struts1的区别
1个回答
展开全部
Apache Struts 1 最后一个版本是 1.3.10 , 从来就没有过 1.4 。
1、Struts 2 提供了更便捷的收集页面数据的方法,比如属性驱动,模型驱动等,
这在 Struts 1 中需要用 ActionForm 或者 通过 访问 原生 Servlet API 来完成。
2、Struts 2 的核心是拦截器 , 几乎所有的操作,比如 封装数据、文件上传等,都是基于 拦截器 完成的。
3、Struts 2 通过拦截器实现了 AOP
4、Struts 2 基于 WebWork ( Struts 2.5 起 xwork-core 已经被合并到 struts-core 中 ) ,
其前端控制器 ( 程序入口) 是个 Filter , 而 Struts 1 的前端控制器 ( 程序入口) 是 个 Servlet
1、Struts 2 提供了更便捷的收集页面数据的方法,比如属性驱动,模型驱动等,
这在 Struts 1 中需要用 ActionForm 或者 通过 访问 原生 Servlet API 来完成。
2、Struts 2 的核心是拦截器 , 几乎所有的操作,比如 封装数据、文件上传等,都是基于 拦截器 完成的。
3、Struts 2 通过拦截器实现了 AOP
4、Struts 2 基于 WebWork ( Struts 2.5 起 xwork-core 已经被合并到 struts-core 中 ) ,
其前端控制器 ( 程序入口) 是个 Filter , 而 Struts 1 的前端控制器 ( 程序入口) 是 个 Servlet
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询