`
llflove1988
  • 浏览: 43005 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

Struts1.x和Struts2.x的区别

阅读更多
struts 1.x是MVC的一种实现,由Apache组织维护,并已经成为了MVC事实上的标准

struts 2.x是struts 1.x和WebWork 2.x整合而成

Struts2.0的思路和Struts1.0有了很大的不同,去掉了Form和action,但它不是不用action,而是不再使用actionform。

对于struts2,它的action的设计思想就是pojo,而且action类只需继承actionsupport这个类就可以。再者,struts2的标签,表单验证,类型转化都要比struts1强大和Servlet 的耦合度也降低了,通过struts2与spring整合,可以更能体现spring的控制反转。

再有就是它强化了配置的理念,很多东西在配置文件xml中写一下,然后在页面里或者Action中,就直接使用名字就ok了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics