今天Apache发布了Struts 2.0的GA版本,也就是说已经脱离bata,正式发布了。
Struts 2.0是在Webwork2的基础上发展的,也就是说虽然还是叫Struts,但和Struts 1.0已经基本没什么关系了,其实就是Webwork 2.3。
现在很多基于Webwork的项目都是在2.2.4版本之上的,按照Apache的说法,从2.2.4过渡到Struts 2.0应该是比较平滑的。作为Webwork的核心部分xwork,在Struts 2中变成了xwork2;webwork部分则更改了包名,以org.apache.struts2作为起始;一些设置文件的名称发生了改变;ui标签库的uri发生了变化,其他的就基本没什么了。
借助一些IDE的重构工具,做这些改变应该是相当简单的。
Struts 2.0也引入了一些新的特性,比如新的Ioc容器的引入就让人很是好奇。等把手头的这个项目完成,就打算重构一下,升级到Struts 2.0一探究竟。
Struts 2.0是在Webwork2的基础上发展的,也就是说虽然还是叫Struts,但和Struts 1.0已经基本没什么关系了,其实就是Webwork 2.3。
现在很多基于Webwork的项目都是在2.2.4版本之上的,按照Apache的说法,从2.2.4过渡到Struts 2.0应该是比较平滑的。作为Webwork的核心部分xwork,在Struts 2中变成了xwork2;webwork部分则更改了包名,以org.apache.struts2作为起始;一些设置文件的名称发生了改变;ui标签库的uri发生了变化,其他的就基本没什么了。
借助一些IDE的重构工具,做这些改变应该是相当简单的。
Struts 2.0也引入了一些新的特性,比如新的Ioc容器的引入就让人很是好奇。等把手头的这个项目完成,就打算重构一下,升级到Struts 2.0一探究竟。
没有评论:
发表评论