有个问题问大家

horizonhyg 2008-09-24
我刚刚学习struts,看的都是1.x的版本,不知道是不是还有用,是不是现在做项目都是用2.0呢?有谁能就解决一下小弟的疑惑,谢谢大家。
horizonhyg 2008-09-25
唉,没人回答啊,还是自己来吧,下面的网站描述了struts1和2的区别,不过是英文版的,供大家参考,http://struts-2-developers.blogspot.com/search/label/Struts%201%20vs%20Struts%202
tangshuo 2008-09-25
不一定,struts2的速度不如struts1,但功能要更强,学习起来也比较简单,如果你刚开始接触struts,建议你学struts2
tony3980 2008-09-25
直接struts2就好了
flyeverzhang 2008-09-25
i love struts1 and struts2..
badboy560 2008-09-27
既然它叫struts2,肯定就比struts技术要领先,以后用struts2要多一点,支持一下struts2
onlykwx 2008-09-28
嗯,还是直接学struts2就好了,知道怎么用了,再看看struts1做做比较
kyo100900 2008-09-28
如果我告诉你它们之间的区别仅仅就是你写出的代码风格可能有点差别外,其他的都差不多。既然都是Web框架,你需要了解的是它所提供的一些特性:

  • 支持POJO?
  • 与主流应用程序框架比如说Spring,seam结合的能力
  • 是否支持你想用的模板引擎,比如说freemarket
  • AJAX支持?
  • JSR168 Portlet支持?
  • 全局异常
  • 模板:支持继承,ajax模板,css模板
  • 拦截器:国际化,参数限制,文件上传,Scope作用域等等
  • 客户端校验?
  • 等等。
  • [*]



绝大多数web框架都有了上述多个特性,你要学的仅仅只是这些特性用法上的差别。但对公司来说,新技术还是有一定风险的。
Global site tag (gtag.js) - Google Analytics