Struts2是在WebWork2基础上发展而来的,和Struts1一样,也属性MVC框架,一点注意:struts2与strtus1名字差别不大,但是代码编写风格几乎不一样,有struts1为何推出struts2呢? 优点: 1>在软件设计上Struts2同有像struts1那样跟和ServletAPI及StrutsAPI有着紧密的耦合,【Struts2不依赖于这两个API,它是非侵入式设计,而Struts1是侵入式设计】 2>Struts2提供了拦截器,利用拦截器进行AOP编程,实现如权限拦截功能等等 3>Struts2提供了类型转换器,我们可以把特殊的请求转换成需要的类型 4>Struts2提供了支持多种表现层技术 JSP freeMarker 5>Struts2的输入校验可以对指定方法进行校验 6>提供了全局范围,包范围和actioni范围的国际化资源文件管理实现
struts2.1推出优点
最新推荐文章于 2024-11-08 16:00:03 发布