Struts2是什么? 1.Struts2是一种基于MVC的轻量级的WEB应用框架。 2.所谓框架:就是能完成一定功能的半成品软件,在没有框架的时候,所有的工作都要从零做起,有了框架,它为我们提供了一定的功能,就可以在框架的基础上做起,大大提高开发的效率和质量。 3.web应用框架,这说明struts2的应用范围是web而不是在其他地方。换句话说:struts2更注重将web应用领域的日常工作抽象化,为我们提供一个平台,基于这个平台快速的完成web应用开发。 Struts2基本组成 由于struts2是由webwork和struts部分组合而成的。 与web相关的部分,也就是与servlet相关的部分,称为struts2模块。而与servlet无关的部分,叫xwork模块。这个模块用来处理用户数据的转换,动作调用之前的数据验证、动作调用等。 Struts2能干什么? 1.struts2通过简单、集中的配置来调度动作类,使得配置和修改都非常容易。 2.struts2提供简单、统一的表达式语言来访问所有可供访问的数据。 3.struts2提供内存式的数据中心,所有可供访问的数据都集中存放在内存中。 4所以在调用中不需要将数据传来传去,只要去这个内存数据中心访问即可。 5.strut2提供在动作类执行的前或后附加执行一定功能的能力,能实现AOP. 6.struts2提供标准的,强大的验证
原创力文档

文档评论(0)