Struts概念及应用场景
Struts是采用Java Serlvlet/JavaServerPages技术,开发web应用程序的开放源码的Framework。采用Struts能开发出基于MVC(model-View-Controller)设计模式的应用架构。有如下功能:
包含一个controller servlet,能将用户的请求发送到相应的Action对象。
JSP自由tag库,并且再controller servlet中提供关联支持,帮助开发人员创建交互式表单应用。
提供了一系列适用对象:XML处理、通过Javareflection APIs自动处理JavaBeans属性、国际化的提示和消息。