什么是Struts2?
Struts2 框架是严格按照MVC的分层思想,把客户端和服务端响应按照流程编写的开发框架.
Struts2 以 WebWork 为核心,采用拦截器的机制来处理用户的请求。
Struts2 在处理客户端请求时,会先读取 web.xml 配置文件,根据前端控制器将请求分给不同的 Action 处理。
Struts2 框架提供了拦截器,Action 执行完后要返回一个结果视图,结果视图可以跟据 struts2 的配置文件配
置,选择转发或重定向。
Strust2 核心功能
(1)允许POJO(Plain Old Java Objects)对象 作为Action
(2)Action的execute 方法不再与Servlet API耦合,更易测试
(3)支持更多视图技术(JSP、FreeMarker、Velocity)
(4)基于Spring AOP思想的拦截器机制,更易扩展
(5)更强大、更易用输入校验功能
Struts2是一款基于MVC架构的Java Web应用框架,以WebWork为核心,采用拦截器机制处理请求。它允许使用POJO作为Action,提供强大的输入校验功能,并支持多种视图技术。
1万+

被折叠的 条评论
为什么被折叠?



