社区
Web 开发
帖子详情
struts 和 struts2 有那些不一样的地方?
zhjyiqing
2008-01-29 03:21:47
最近看到一些关于struts2的文章。到最后还是没有明白到低和struts 有那些不一样的地方.
struts2的特性都有那些,针对struts那有些改进呢?
望高手们,指点指点!~~~~~
...全文
122
8
打赏
收藏
struts 和 struts2 有那些不一样的地方?
最近看到一些关于struts2的文章。到最后还是没有明白到低和struts 有那些不一样的地方. struts2的特性都有那些,针对struts那有些改进呢? 望高手们,指点指点!~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sonstar88
2008-01-30
打赏
举报
回复
struts2变的简单了,普通的javaBean类文件有很像action方法,只是要在struts.xml里面注明配置。
有点像spring的模式。实现代码与对象的分离,特别不错哟。
collate5
2008-01-29
打赏
举报
回复
我都用过!各有各的好处!很大的不同.struts2访问速度慢了很多,估计是框架作了很处理的原因吧!
火龙果被占用了
2008-01-29
打赏
举报
回复
Struts2与Struts1最大的不同我认为在于:
Struts1中的Action需要依赖于Servlet容器的request和response,由于这两个对象是容器给实例化的,无法自己进行实例化,这样就造成测试相当地麻烦。而Struts2中使用了拦截器,它的Action并不需要这两个对象,也不必一定要继承某一个类,就像一个普通的JavaBean加上个execute方法就可以了,对于测试什么来说都是很方便的。
Struts2完全采用了WebWork2的模式,准确地说Struts2应该是WebWork2升级的产物,而不是Struts1的升级。
Struts2在Apache的官方网站上有大量的文档和示例的。
http://struts.apache.org/download.cgi
下载个Full Distribution版本的,里面包括了所有的包和所有的文档。80多兆,有五六十兆都是文档。
justin_wd
2008-01-29
打赏
举报
回复
还是有相似的地方的。
比如,都是web框架,都实现了MVC模式,都有Action。
不同的地方也有很多。
struts2多了一些解耦合设计。(实际上如果使用完全功能,在这方面和struts1没有多大区别)
struts2可以配置拦截器。<interceptor>
struts2的配置文件中可以使用通配符,OGNL表达式。
struts2与struts1的上传不一样,呵,我个人认为struts1好像还好用一些。
struts2可以支持多种表现层技术,struts1只支持jsp。
以上是我的看法,如果有不对的,还请指出。谢谢!
e_god
2008-01-29
打赏
举报
回复
顶一下
yuer1985
2008-01-29
打赏
举报
回复
关注
火龙果被占用了
2008-01-29
打赏
举报
回复
如果问Struts2与WebWork2有什么不一样还好回答。
Struts2.x与Struts1.x的相似率为0%,不同率为100%。
unsalted
2008-01-29
打赏
举报
回复
基本上根本不是一回事,struts2是基于webwork2的。
Struts
2
.0+Spring2.0+Hibernate3.1登录及增删改查的完整演示示例
应广大网友需求,自己抽了点时间写了一个
Struts
2
.0+Spring2.0+Hibernate3.1的登录及增删改查的完整演示示例,以此奉献给大家,由于本人水平有限,有写的不好的
地方
还望大家多提宝贵意见,如果有不明白的
地方
请关注我的...
是否还记得当年的
Struts
和
Struts
2
框架
熟悉的同志们都知道
Struts
2
对于
Struts
并不是所谓的升级版本,
Struts
2
是经由WebWork框架演变而来,它的内核完全不是
Struts
内核那样的(当然也有相似的
地方
),以至于
Struts
2
出现之后,我们习惯把以前的
Struts
框架喊做...
Struts
1自学教程
Struts
1是
Struts
2
学习的基础,懂了
Struts
1,学习
Struts
2
会变得很轻松。很多遗留系统,需要维护,也需要我们懂点
Struts
1的知识。本次课程为14个学时,将从
Struts
1.x的环境搭建以及技术准备入手,利用
Struts
1.x实现...
Struts
1和
Struts
2
的区别和对比(完整版)
struts
2
不是
struts
1的升级,而是继承的webwork的血统,它吸收了
struts
1和webwork的优势。 先看
struts
的Action官方注释(
struts
1.3.8源代码) /** * An Action is an adapter between the contents of an * ...
传智播客
struts
2
学习笔记(一)
struts
2
的初步认识及第一个
struts
应用
不过有一点大家需要注意的是:尽管
Struts
2
和
struts
1在名字上的差别不是很大,但
Struts
2
和
struts
1在代码编写风格上几乎是不一样的。那么既然有了
struts
1,为何还要推出
struts
2
。主要是因为
struts
2
有以下优点: 1 > 在...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章