现在有必要学习struts1.x吗? 我觉得还是有必要的。学会一个再学另一个就好学了 。 现在用struts1的还是很多的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 springMVC很流行。struts1可以不学了,但是有可能你们有以前的项目是用struts1开发的,换你维护的话,那你只好学了直接学struts2吧 先把JSP Servlet学明白了,然后SpringMVC,struts1选一样学。学明白了struts1,就把SpringMVC当作注解配置的struts1看一看。学明白了SpringMVC,就把struts1当作xml配置的SpringMVC看一看。 我没学!!!直接struts2吧!你所谓的学应该是学会用吧。那样的话还不如要用的时候学 先学2吧,2毕竟用的人多,面试的时候做敲门砖好用。用到1的时候再看1,1就是少了很多2的标签(不用2的话很多控件的标签,很多逻辑用jsp写的话很累人的.),不过2是有bug的,传值的时候存在万分之几的误差,所以一般老人都不喜欢用2,一般用SpringMVC,SpringMVC的话用到的几率很少啊,其实都差不多,我这三个都搞过,只要理解了MVC基本开发项目的话,按照配置配出一个模块,其他模块就都一样的。在写其他模块的时候就可以学深一点了。基本就是外包用2,小公司用1,年龄大的研发喜欢用SpringMVC 看需要去学,一般来说,现在上新项目可能很少有人会直接用struts1的,可能维护以前的会用到。 同意楼上的说法,用到的时候在学,显然,你不能想着Struts2 的基础是Struts1,然后就要先学Struts1 在学Struts2,打个比方,现在web框架Spring Struts都是调用的都是底层的java代码,所以,要真正学好这些框架,有人建议去学servlet,可是对于一个初学者而言,首先且不说看不看得懂,单就现在这么快的节奏,不允许你去学这些非常基础,也很重要,但是实用性不强的东西。当然,作为一个爱好,有时间的时候可以考虑看看这些基础的东西,或者说,当你达到一定的高度的时候,你可以去研究这些东西,要记住,框架只是你手中的一个工具。我是先看SpringMVC然后看Struts2的,Struts1 直接没看,个人认为,Struts2学习或许难点应该在tag library上,Struts2的一套标签库的确功能强大,这方面SpringMVC比不上Struts2, 但是SpringMVC支持扩展,引入了jstl后,也很强大。当然最后,就一句话,我也是个新手,就我的学习轨迹而言,认为没必要学Struts1然后在学Struts2,以后用到了在学把,一般来说,等你以后了解了Struts2 再来学Struts1 应该是非常容易的 个人觉得没什么必要了,直接学习Struts2吧,Spring MVC很流行也可以学习下 每个公司都不一样。。反正我以前的公司使用1的,也有2的。。springmvc倒是没用过。。 有时间学习下肯定是好的, 对于struts1.x 到 struts2.x 的转换过程多想想, 对于架构理解肯定会深很多 1没有多大的必要了吧,2和springmvc可以好好学学 关于Jfreechart甘特图的问题 如何用Java程序向DLL程序发出通信消息呢? jquery中json问题...急........... 请教struts2对map的迭代 求助JMS的异步和同步问题 9月23日成都WS-Security演讲及其代码下载 SSH整合 action返回json数据 struts配置文件碰到问题 后台的数据一旦发生变化就要立即显示在页面,请问该如何实现? spring在jbuilderX下能用么? 谁有共享产品的CRM可以给我看一下 ssh2项目下类的命名问题 怎么实现struts 2 作为服务器,做android手机上的聊天软件
学明白了struts1,就把SpringMVC当作注解配置的struts1看一看。
学明白了SpringMVC,就把struts1当作xml配置的SpringMVC看一看。
我是先看SpringMVC然后看Struts2的,Struts1 直接没看,个人认为,Struts2学习或许难点应该在tag library
上,Struts2的一套标签库的确功能强大,这方面SpringMVC比不上Struts2, 但是SpringMVC支持扩展,引入了jstl后,也很强大。
当然最后,就一句话,我也是个新手,就我的学习轨迹而言,认为没必要学Struts1然后在学Struts2,以后用到了在学把,一般来说,等你以后了解了Struts2 再来学Struts1 应该是非常容易的