InfoQ企业软件开发丛书:深入浅出Struts 2

  • 2023年08月27日
  • 50 金币

Struts2 是 Struts 的下一代产品。而最初提案 Struts Ti 所设想的发展方向,在 Struts 的现有代码的基础上是很难完成的。在发起提案的时候,Patrick Lightbody 把多个不同的 Web 框架的领导者邀请到了一起,希望大家能够达成共识,协力完成一个通用框架。虽然最终由于各种原因,Patrick Lightbody 的愿望未能实现,但是 WebWork 和 Struts Ti 却发现了二者在技术与开发人员这两个层面上的共同之处,不久之后,两个项目就在 WebWork 的技术基础上进行了合并。Struts2 的目标很简单——使 Web 开发变得更加容易。为了达成这一目标,Struts2 中提供了很多新特性,比如智能的默认设置、annotation 的使用以及“惯例重于配置”原则的应用,而这一切都大大减少了 XML 配置。

  • 关注微信

猜你喜欢