`
robbin
  • 浏览: 4799019 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:135732
社区版块
存档分类
最新评论

可以开始用Struts2.0了

    博客分类:
  • Java
阅读更多
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来吧。
分享到:
评论
19 楼 justcode 2007-02-28  
回复18楼,学JDK5.0没有办法,没有书籍好像,只有API文档...
18 楼 xfli333 2007-02-28  
一直用webwork,现在用的是webwork2.2.4,感觉webwork比struts好点点,虽然webwork不再更新但是还是不想迁移到s上,以后实在不行了在说吧。
17 楼 IvanLi 2007-02-28  
翅膀 写道
在学struts2之前,得要把jdk1.5的知识学习下。jdk1.5的时代快要到来了(还好,已经对annotation和泛行等jdk1.5的新特性知道了。 )。

学习jdk5.0的特性有那些途径,或者有那些书籍可以推荐一下
16 楼 NoName 2007-02-28  
早就不想用Struts1.X ,这是个好消息,哈哈,公司早晚得升级到2.0
15 楼 林秋枫 2007-02-28  
骗人的东西。
干脆叫webwork3.0不就行了。
14 楼 steady 2007-02-28  
在简单的试用了一下,还是有一些比较明显的 bug,不过影响不算很大了,自己改一改模板也就 ok 了
13 楼 翅膀 2007-02-27  
在学struts2之前,得要把jdk1.5的知识学习下。jdk1.5的时代快要到来了(还好,已经对annotation和泛行等jdk1.5的新特性知道了。 )。
12 楼 Illum 2007-02-27  
我感觉Struts2试挂struts的羊头卖webwork2的狗肉啊
11 楼 jamesby 2007-02-27  
等待Struts 2.0 in action 的现身!
10 楼 dwangel 2007-02-27  
不过,struts2继承了webwork的发布包的特点……好大。
页面上显示的是43M,下载下来83M
9 楼 宏基小键盘 2007-02-27  
使用了struts1中的通配符配置方法,有时比较方便,还有怎么突然用Google Guice IoC了,怎么不选择Spring IoC
8 楼 宏基小键盘 2007-02-27  
fins 写道
Struts2 是jdk1.5+才能用吗?
如果系统用的是 jdk1.4 能用Struts 2吗?



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


可以的,有个J4版本,我测试过blank示例程序了,没问题。
7 楼 fins 2007-02-27  
Struts2 是jdk1.5+才能用吗?
如果系统用的是 jdk1.4 能用Struts 2吗?



我这个问题问的多余 去官网 或者 google一下就知道
我懒了 我的错 :'(
6 楼 piaochunzhi 2007-02-27  
我郁闷 ,还好 年轻 以后可要老死了 !
5 楼 justcode 2007-02-27  
这两天我一直在学习WEBWORK(以前用的是Struts1.2.9)

发现WebWork比起S来真的有不少的优点啊...
4 楼 robbin 2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?


struts1.x的经验肯定废了。可以直接开始学习struts2.0(其实就是学习webwork)
3 楼 ahuaxuan 2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?

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

刚才看到“Google Guice - 比Spring快100倍的IoC容器 “这个贴我还想说以后只用struts2.x可能要打造成另一个spring呢,或者另一个seam,呵呵,java的世界真精彩啊
2 楼 piaochunzhi 2007-02-27  
aone 写道
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?
就是 迫切想知道!我和你一样!

不知谁有 相应的 电子书 没 学习学习 !
1 楼 aone 2007-02-27  
那想用Struts2.0是不是得先学习一下webwork呢?
以前的Struts1.*的经验岂不是费了?

相关推荐

    struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0

    struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0struts2.0

    struts2.0中文教程

    01 为Struts 2.0做好准备 02 常用的Struts 2.0的标志(Tag) 03 Struts 2.0的Action讲解 04 在Struts 2.0中国际化(i18n)您的应用程序 05 转换器(Converter)——Struts 2.0中的魔术师 06 在Struts 2.0中实现表单...

    struts2.0的数据校验框架struts2.0的数据校验框架

    struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架struts2.0的数据校验框架

    Struts2.0视频教程+struts2.0中文教程

    Struts2.0视频教程,struts2.0中文教程,Struts2.0视频教程,struts2.0中文教程,

    sstruts2.0 struts2.0

    sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0sstruts2.0 struts2.0

    Struts 2.0系列(MAX)

    Struts 2.0系列(MAX),pdf格式,全方位介绍struts2: 常用的Struts 2.0的标志(Tag)介绍 Struts 2.0的Action讲解 在Struts 2.0中国际化(i18n)您的应用程序 转换器(Converter)——Struts 2.0中的魔术师 在Struts ...

    JavaEE源代码 Struts2.0

    JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0JavaEE源代码 Struts2.0...

    struts2.0jar包

    struts2.0jar包 struts2.0包 struts2.0源文件

    Struts2.0 Jar包

    此为Struts2.0最新Jar包,方便各位用于Struts2.0的开发.

    struts 2.0 详细配置

    struts 2.0 详细配置 struts 2.0 详细配置 struts 2.0 详细配置

    Struts 2.0

    清晰的介绍了Struts 2.0框架的工作流程,Action线程安全,程序入口,配置文件。

    Struts2.0学习Struts2.0文档

    为Struts 2.0做好准备 Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放...

    struts2.0入门案例

    struts2.0 入门案例、简单的struts2.0入门案例 2.0配置包,基础

    struts2.0源代码

    struts2.0源代码(有关于struts2.0实现上传与下载和如何操作数据库的源代码),非常有用

    struts2.0的基本jar包

    struts2.0的基本jar包,用于开发struts2.0的项目

    struts2.0的数据校验struts2.0的数据校验

    struts2.0的数据校验struts2.0的数据校验struts2.0的数据校验struts2.0的数据校验struts2.0的数据校验struts2.0的数据校验

    struts2.0的特点

    struts2.0的特点

    Struts2.0的api

    这是Struts2.0的API文档希望大家一起学习,一起进步。

Global site tag (gtag.js) - Google Analytics