朋友们,我现在在自学JAVA到了structs这一块,请问下1.x和2.x有企业应用中哪个会应用的多些呢?他们有什么区别呢?

解决方案 »

  1.   

    二者差别很大,2.x来源于webwork和struts1.x,但主要构建与webwork,如果学过webwork,过渡到2.x应该是很平滑的,感觉现在应用1.x开发的还很多。
      

  2.   

    目前我总结下来的主要有几个区别,你可以参考一下。1,struts1.x中为每一个request都建立一个servlet对象,但是struts2.x只有一个servlet对象
    2,struts2.x中Validation可以在xml中定义验证的内容。
      

  3.   

    struts1 测试不方便,模拟Htprequest很难,struts2很简单,易于测试。