论坛首页 Java企业应用论坛

可以开始用Struts2.0了

浏览 63218 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-02-27  
http://struts.apache.org/

Apache已经发布了Struts2.0的正式版,即2.0.6GA版本。这个版本已经可以在项目中正式使用了。当然大家一定很关心,从webwork2.2迁移到struts2.0麻烦不麻烦,请看Struts2.0的FAQ:

引用
Essentially, Struts 2.0 is the technical equivalent of WebWork 2.3. Aside from the package and property renaming, it isn't much different than, say, migrating from WebWork 2.1 to 2.2.


Struts2.0其实就是webwork2.3而已,从webwork2.2迁移到struts2.0不会比从webwork2.1到2.2更麻烦。

webwork2.2和struts2.0差异对比:
http://struts.apache.org/2.x/docs/key-changes-from-webwork-2.html

迁移步骤:
http://struts.apache.org/2.x/docs/webwork-2-migration-strategies.html

总结:

大致来说,struts2.0就是把package和配置文件的名字改了改而已,别的没有做什么改动,所以现在用struts2.0和用webwork2.2没有多大区别。当然这迁移一迁就是将近两年,还是有点进步的:

1、搭配struts2.0的xwork版本必须使用xwork2.0.1,而xwork2.0.1集成了可选的Google Guice IoC容器
2、Struts2.0弄了一个plugin机制,来适配各种扩展机制
3、全面引入annotation语法,验证,拦截都可以用annotation了。

所以用webwork的同志们,大胆的迁移到struts2.0来吧。
   发表时间:2007-02-27  
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?
0 请登录后投票
   发表时间:2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?
就是 迫切想知道!我和你一样!

不知谁有 相应的 电子书 没 学习学习 !
0 请登录后投票
   发表时间:2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?

也不能说费了吧,但是struts1.x系列和webwork2的思想差别还是非常大的,struts1.x的经验确实在struts2的世界里派不上多大用场,

刚才看到“Google Guice - 比Spring快100倍的IoC容器 “这个贴我还想说以后只用struts2.x可能要打造成另一个spring呢,或者另一个seam,呵呵,java的世界真精彩啊
0 请登录后投票
   发表时间:2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?


struts1.x的经验肯定废了。可以直接开始学习struts2.0(其实就是学习webwork)
0 请登录后投票
   发表时间:2007-02-27  
这两天我一直在学习WEBWORK(以前用的是Struts1.2.9)

发现WebWork比起S来真的有不少的优点啊...
0 请登录后投票
   发表时间:2007-02-27  
我郁闷 ,还好 年轻 以后可要老死了 !
0 请登录后投票
   发表时间:2007-02-27  
Struts2 是jdk1.5+才能用吗?
如果系统用的是 jdk1.4 能用Struts 2吗?



我这个问题问的多余 去官网 或者 google一下就知道
我懒了 我的错 :'(
0 请登录后投票
   发表时间:2007-02-27  
fins 写道
Struts2 是jdk1.5+才能用吗?
如果系统用的是 jdk1.4 能用Struts 2吗?



我这个问题问的多余 去官网 或者 google一下就知道
我懒了 我的错 :'(


可以的,有个J4版本,我测试过blank示例程序了,没问题。
0 请登录后投票
   发表时间:2007-02-27  
使用了struts1中的通配符配置方法,有时比较方便,还有怎么突然用Google Guice IoC了,怎么不选择Spring IoC
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics