基于 Struts 的 Web 应用程序,也称为 Struts 应用程序,是使用 Struts 框架的 Web 应用程序。
使用 Struts 来创建复杂的 Web 应用程序有助于使应用程序可维护性更好。应用程序更易于调试、更易于扩展且更易于理解。使用 Struts 工具可提高创建基于 Struts 的应用程序的效率。Struts 工具与 Web 图编辑器配合使用。
Struts 应用程序使用 Struts 框架来实现模型-视图-控制器设计方法以构建 Web 应用程序。作为 MVC 的控制器部分的一部分,每个 Struts 应用程序都在应用程序的部署描述符(web.xml)文件中配置了操作 servlet。要让 Web 应用程序成为 Struts 应用程序,必须配置操作 servlet,且在 Web 项目中必须具有适当的资源。某些这样的资源(它们是在使用本产品创建启用了 Struts 的 Web 项目时自动创建的)如下所示:
有关 Struts 和 MVC 的更多信息,请参阅 Struts 框架和模型-视图-控制器设计模式。有关 Struts 工具的更多信息,请参阅用于应用程序开发的 Struts 工具。