为何要用struts?java
一、该框架基予mvc的开发设计模式上的,因此拥有mvc的所有优势,他在M、V、C上都有涉及,但它主要是提供一个好的控制器和一套定制的标签库上,有mvc的一系列优势:井井有条,高可重用性,增长了程序的健壮性和可伸缩性,便于开发和设计分工,提供权限集中统一控制、校验、国际化、日志等。二、开源。三、与spring和hibnate很好的融合,四、开发效率高。spring
什么是struts?设计模式
struts是Apache组织的一个开源项目,主要采用servlet和jsp技术来实现,struts是一个给予javaEE平台的,采用mvc模式,将分离显示逻辑和业务逻辑发挥的淋漓尽致。mvc