当前位置:编程学习 > JAVA >>

struts1与2比怎么样

上学的时候学的是2,现在老是在用1,虽然大部分差不多但是还得从头学起,用着也不顺畅,有点悲催。。。。 --------------------编程问答-------------------- 两个差不多,用久了都差不多。 --------------------编程问答-------------------- 个人感觉区别不是很大吧、 --------------------编程问答-------------------- http://d.download.csdn.net/down/1153815/cbynietg  这个资源你有吗,能帮我下下来发给我吗 

harbinu@126.com  万分感谢 --------------------编程问答-------------------- 我在线等,现在急用,谢谢了 --------------------编程问答-------------------- 两个都差不多,
但个人感觉:
struts1好点,
因为struts2要写那么多的Action,烦 --------------------编程问答--------------------
引用 4 楼 wuqinghai1988 的回复:
我在线等,现在急用,谢谢了

我这里上不了外网邮箱,不能帮你了哦,不好意思啊 --------------------编程问答-------------------- 没关系 有点悲催啊 --------------------编程问答-------------------- 你怎么反过来,我在学校的时候用struts1.工作了用2.
感觉1比较麻烦,2好多了。不过哪个用多了都一样。 --------------------编程问答-------------------- 学的是1 工作也是1 还行吧! --------------------编程问答-------------------- 哪个方便工作,容易赚钱~~~这样一比就很容易比出来了。 --------------------编程问答-------------------- 最好下载个关于struts2的视频看看! --------------------编程问答-------------------- 百度吧,好多答案哦 --------------------编程问答-------------------- 顶一个 --------------------编程问答-------------------- 当然是Struts2好
不过两者差的有点多,Struts2是另起炉灶 --------------------编程问答-------------------- 一个是后妈生滴!呵呵 --------------------编程问答-------------------- --------------------编程问答-------------------- 都可以,得看公司用什么啦~ --------------------编程问答-------------------- 不会吧,1的还不怎么会~~~ --------------------编程问答-------------------- 现在的新项目一般都是2吧 --------------------编程问答-------------------- Struts2功能强大多了,方便多了,你百度下,很多Struts2与struts1的区别 --------------------编程问答-------------------- sturts1 相对而言要简单,就是跟自己写的mvc差不蛮多 
sturts2 有那么多的action 

 要看公司用什么    --------------------编程问答-------------------- 当时学习的时候 struts1就一天完了
 struts2要三天 不过个人感觉两个差的不多
 不过2的封装比1更强 用起来也好像方便一点 --------------------编程问答-------------------- 俩差不多,会一个另一个就会用的 --------------------编程问答-------------------- Struts 2 的性能相较于 Struts 1 要差,不适合高并发、高性能的 Web 应用。 --------------------编程问答-------------------- 两个都没用过 --------------------编程问答-------------------- 感觉标签还是 有很多区别啊
其它倒差不太多 --------------------编程问答-------------------- struts2 跟 1差别很大,2貌似是融合了webwork和1的优点貌似 --------------------编程问答-------------------- 我没有用过 struts1  我现在还在自学还没找工作 啊 !  java也是我自学的  --------------------编程问答-------------------- 个人认为struts1更加直观一点,因为它和底层联系的比较紧密。struts2封装的太利害。 --------------------编程问答-------------------- 那就研究1去了 --------------------编程问答-------------------- Struts2不是在struts1的基础之上发展的,是在webwork构建起来的MVC框架。
要说他们两个谁好,从技术上说struts2是一个全新的框架!

如果你操作仔细会发现,再添加struts支持的时候,web.xml中struts1的入口点是servlet,sturts2的入口点是是一个过滤器(Filter)。

让我们再看一些Struts2的简化:1.struts1必须单独建立一个actionfrom类(或定义一个动作From),而在struts2中已经把actionfrom和action二合一了!2.在依赖方面:struts1 action依赖于Servlet API,因为当一个action被调用时HttpServletRequest和HttpServletResponse被传递给execute方法。而struts2 action不依赖于容器,容许Action脱离容器单独被测试。还有structs2不必去考虑线程安全因为action对象为每一个请求产生一个实例这是struts1不能相比的!

不过本人认为,对于牵涉action少的,struts1用起来稍微严谨方便,如果action或者说请求多的,用到struts2来比较好写些,并且没有线程安全去考虑

--------------------编程问答-------------------- spring mvc的路过,已经都被spring mvc给同化了。struts都是学习的时候学过,哎…… --------------------编程问答-------------------- --------------------编程问答-------------------- 安装我的看法 struts2与struts1之间的区别,简直就是天与地的差别,神与凡人的差别。
如果你真的都很熟悉这两个框架就会这么觉得。
从性能上讲,struts2略逊于1,因为他为请求做了更多的封装和处理,性能当然会下降,但是这种下降是值得的,甚至可以说是优势,因为就算你用struts1,你在很多地方也需要进行封装和重构,我想绝对不会有2那种系统级的封装要好。
如果说你认为struts2要写N个ACTION来完成不同的业务,那我也只能是,你对struts2的理解太肤浅了,struts2支持吧你的action按照自己的意愿构造成你想要的任何形式,这是1无法做到的,它甚至可以让你只写一个action就完成你系统所有的功能(当然这并不值得推荐)。同时他也支持你以任何自定义的方式把你想要隔离的东西隔离开来,例如数据转换,数据承载,业务逻辑执行等等等等。
他也支持各种框架插件的开发与注入,例如请求的封装,解析,以及响应的封装和解析。还有对事件的支持与响应,对spring框架的完美契合,以及各个模块那种完美的隔离,其实做了这么多系统,我所想要的功能和方式struts2几乎都能提供,不要说1和2差不多,差别实在太巨大了。 --------------------编程问答-------------------- 楼上别扯那么多大道理 S1跟S2开发起来我觉得差不多 相比之下 S2比S1更解耦

老系统如果用S1那就用S2 ,新开发的系统能S2就不S1. --------------------编程问答--------------------
引用 35 楼 zhuchao_ko 的回复:
楼上别扯那么多大道理 S1跟S2开发起来我觉得差不多 相比之下 S2比S1更解耦

老系统如果用S1那就用S2 ,新开发的系统能S2就不S1.

火药味挺浓的么,我有什么地方得罪你了么?
是啊,s2比s1更解耦,就这么一点,就像世界万事万物,做任何事情,这样做比那样做更合理,也就这么一条么,其实也差不多不是么?struts2也是纯java开发的,也是基于javaweb来实现的,也是j2ee框架的一部分,从根本上来讲,它和jsp+javabean也没什么区别么。
不知道你是不懂得欣赏还是有意来针对我的。
如果我哪里说得不对你就指出来,你这个恶心的家伙。 --------------------编程问答-------------------- 前段时间就是用struts2弄了个学者网出来,吐血般的走了不少弯路。不过新的东西还是很方便的吧,跟进技术的步伐嘛 --------------------编程问答--------------------
引用 36 楼 spiniper 的回复:
引用 35 楼 zhuchao_ko 的回复:

楼上别扯那么多大道理 S1跟S2开发起来我觉得差不多 相比之下 S2比S1更解耦

老系统如果用S1那就用S2 ,新开发的系统能S2就不S1.

火药味挺浓的么,我有什么地方得罪你了么?
是啊,s2比s1更解耦,就这么一点,就像世界万事万物,做任何事情,这样做比那样做更合理,也就这么一条么,其实也差不多不是么?struts2也是纯ja……

只是发表个人观点,也没必要这么说吧。。。 --------------------编程问答-------------------- 2把 request 和response封装掉了  每次都要写set get  还是感觉1比较好
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,