Struts2是什么?

Struts2是什么:

Struts2是整合了struts1和webwork的技术优点的使用广泛的MVC框架;

Struts2的特点:

1.基于MVC框架,结构清晰,便于开发人员掌控开发流程;

2.使用OGNL进行参数传递;OGNL标签提供了从各个作用域中获取数据;

3.强大的拦截器:

4.易于测试:Struts2的action都是简单的POJO,可以方便的对action进行测试;

5.模块化:

                  将配置信息拆分成多个文件;

                   把自包含的应用模块创建为插件

                   创建新的框架特性,即将与特定应用无关的新功能;

6.耦合性:

               对 框架API 和 servlet API 的依赖性减少;

               action都是简单的POJO,方法返回值类型是String

               对httpServletRequest、httpServletResponse依赖减少

               可扩展性提高

原文地址:https://www.cnblogs.com/next-open/p/3452414.html