Struts2框架与Struts1框架:
(1)Struts2框架取消了ActionForm类,用户的请求参数可以通过Action类直接获取。
(2)Struts2框架简化了Action类的设计,Action类就是普通的Java类。
(3)Struts2执行多种视图表现技术
(4)Struts2框架使用OGNL(Object Graph NavigationLanguage)作为默认的表达式语言,增强数据访问能力,简化代码。
(5)提供了比较完善的数据类型转换支持,可以自动实现用户参数的类型转换,提供了类型转换异常处理功能。
(6)采用WebWork框架中强大的拦截器功能,如:权限检查,日志功能。