首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • struts2.0和struts1.2我该学那个好 [已结贴,结贴人:sandro118]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 01:08:09 楼主
    最近打算学学j2ee,之前我是做j2me的,对j2ee技术只是雾里看花似的了解一点,没想到一学起来,连个下脚的地方都没找到,呵呵。想学一个mvc框架,我看各大招聘都说要求会struts就打算看看,谁知struts也分两种,1.2 2.0,根本是两个完全不一样的东西,想学学1.2,看文章说7、8年前的技术,正在要被淘汰,想看2.0又有文章说新技术不稳定,效率比1.2低很多,tag标签过于复杂。想问问大家的看法。说句玩笑话,程序员学一门新技术感觉就像投胎一样,生怕投错了胎,都想要个好爸爸,是吧。天天加班累的要死要活,想抽点时间学新东西还真不容易。希望大家根据自己的实际经验帮我指条明路,我真是感激不尽啦!!
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 02:19:591楼 得分:5
    这个问题就好比问java和c我该学那个
    既然都叫struts,那么他们就有大部分是相同的
    学习一个即可
    由于struts时间比较长,一般的公司都在使用这个,如果你想面试的话,看1.2就可以了
    学会了1.2,再看2的话就很容易理解了,可以说只要看看文档在2中有什么新功能,不会自然就会了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 04:50:382楼 得分:0
    我也在学STRUTS1.2,感觉学习本身并不难,到是要记的东西挺多的,实贱中慢慢学吧,如果应负面试的话,还是1.2好点吧,毕竟2.0现在还不是很稳定,用的公司也不多,而且学会了1.2再过渡到2.0应该很快的。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • justicesun
    • 等级:
    发表于:2008-05-11 05:30:283楼 得分:0
    无非是一个框架,会用即可...
    学1.2吧
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 07:33:154楼 得分:5
    struts2前身是webwork2 和struts1相比,先进很多
    你可以从struts1学起,struts1也现对比较好学,之后学struts2.o.11
    关于MVC框架学这2个就可以了
    关于MVC框架,要对标签库熟练使用就ok
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 07:36:495楼 得分:0
    另外关于学到一门技术会不会淘汰。和你学到什么程度和一定的具体场景有关。
    框架一个一个的去学,学完一个对学另外一个也是有帮助的。
    精通一个,这样再学别的framework,你就会主动的比较2者的异同,掌握框架的思想。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 10:41:516楼 得分:0
    先学MVC,然后再学Struts好一点.到www.mldn.cn上看看视频.里面有struts入门的东西.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 10:53:347楼 得分:0
    如果你想到大城市发展,例如上海,你就学struct2,如果你想去小城市发展,例如太原,你就学structs1.2
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 11:29:048楼 得分:5
      从长远来看的话,我建议你学Struts2,因为随着技术的发展,新生事物会代替老事物的。
      从技术的可扩展性来说,我还是建议你学Struts2,Struts2可以很轻松的和新技术相结合,Spring、Hibernate、EJB等这些都可以不说,用Struts2还可以和JSF、Freemark、sitemesh、Struts1.x等页面技术很好的衔接使用,使你的页面效果更加的完美。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 20:52:379楼 得分:0
      看了一会儿struts2感觉还行,呵呵,至少入门级别难度不高,再加上资料也很全,打算直接跳过1.2 看 2。0了,楼上的话挺有道理,与时俱进嘛,只是看得很浅,不知道学到什么程度才算了解框架的思想。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 21:19:3410楼 得分:0
    先学Struts1.x吧,等你学会了这个再学Struts2.0的话,就会发现真是太简单了,它本来就是建立在WebWork的简单性和易用性之上的!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-11 21:26:3511楼 得分:0
    都可以啦
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cchaha
    • 等级:
    发表于:2008-05-12 09:29:4212楼 得分:0
    1.*在网上有比较多的案例及文章,2.0和1.2是两回事来的,建议你全新学习的话学习2.0,有人带就从1.*开始学习,都知道会有好处,因为能加深对MVC的理解,可能公司也会在这两个版本上面都使用。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-12 09:45:2913楼 得分:0
    最好两个都学学,对以后会有好处的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-12 10:43:0014楼 得分:0
    两手抓,两手都要硬!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dyw31415926
    • 等级:
    发表于:2008-05-14 13:15:0715楼 得分:0
    目前用struts1.2  的公司要比struts2多
    但从长远来看,struts2比struts1先进很多。struts2的发展是必然的趋势,

    struts2 与struts是完全不同的东西,学了struts1,再学struts2,比直接学struts2要困难些
    因为struts1的一些陈旧的思想或做法会影响或混淆、左右你的想法,有时会不自然的用1的思想
    影套到2上去,结果发现根本不是那回事。

    MVC3层模式对1和2都是适用的,理解它对学两者都有好处
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • skyqiang
    • 等级:
    发表于:2008-05-14 13:16:4016楼 得分:5
    引用 1 楼 congjl2002 的回复:
    这个问题就好比问java和c我该学那个
    既然都叫struts,那么他们就有大部分是相同的
    学习一个即可
    由于struts时间比较长,一般的公司都在使用这个,如果你想面试的话,看1.2就可以了
    学会了1.2,再看2的话就很容易理解了,可以说只要看看文档在2中有什么新功能,不会自然就会了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-14 15:16:4017楼 得分:0
    引用 14 楼 fengyezaihong 的回复:
    两手抓,两手都要硬!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-14 16:28:1518楼 得分:0
    引用 13 楼 burningice44 的回复:
    最好两个都学学,对以后会有好处的
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-14 16:35:2419楼 得分:0
    Struts2
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-05-14 16:50:3020楼 得分:0
    引用 4 楼 nanjg 的回复:
    struts2前身是webwork2 和struts1相比,先进很多
    你可以从struts1学起,struts1也现对比较好学,之后学struts2.o.11
    关于MVC框架学这2个就可以了
    关于MVC框架,要对标签库熟练使用就ok


    struts2.0完全不是一个思想的,暂时用的不多,先学1.2的吧
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved