前段日子听说STRUTS2.0出来了.我下了个例子瞧瞧了瞧.怪怪的.没有Action,form.mpping.就有个什么surport什么的.

解决方案 »

  1.   

    2.0好像完全变脸了啊。。
    书上说其核心是webwork。
    我也刚看没多长时间,,不过感觉挺有意思的
      

  2.   

    2.0是完全变脸了
    引入了Ioc 等机制
    更加减少了框架对业务逻辑的入侵性
      

  3.   

    我年初开始用Webwork2,后来转到Struts2,没有用过struts1,感觉struts2很方便,主要优点:1.没有了form Bean,视图层通过OGNL语法直接获取Bean值,这个不是一般的方便啊2.官方有支持Spring IOC的默认配置3.自带的拦截器(Interceptor)把一些通用的业务逻辑比如输入校验、类型转换和参数获取等独立出来,Action中更专注具体业务。也可以自己扩展和配置使用拦截器,比如我就通过拦截器实现了登录信息获取、IP限制、权限验证等功能。4.标签库很强大,但不知道和struts1相比如何。struts2有点不爽的是去掉了webwork2里面的日期控件(jscalendar),改用了一个datetimepicker的标签,那个控件不是一般的烂。5.和webwork2相比,struts2里面action的配置文件结构更合理一些。
      

  4.   

    Struts2单元测试更容易。Struts2就是Webwork2.3,去掉了自己的IoC容器,推荐使用Spring。
      

  5.   

    测试方便 不依赖于servlet 。最深有感触的