Struts框架中的组件
框架中所使用的组件:
ActionServlet 控制器
ActionClass 包含事务逻辑
ActionForm 显示模块数据
ActionMapping 帮助控制器将请求映射到操作
ActionForward 用来指示操作转移的对象
ActionError 用来存储和回收错误
Struts标记库 可以减轻开发显示层次的工作
-------------------------------------------------------------
actionServlet
action
actionForm
actionMapping
actionForward
<%@ taglib uri="/tags/struts-bean" prefix="bean" %>
<%@ taglib uri="/tags/struts-html" prefix="html" %>
<%@ taglib uri="/tags/struts-logic" prefix="logic" %>
<%@ taglib uri="/tags/struts-nested" prefix="nested" %>
<%@ taglib uri="/tags/struts-tiles" prefix="tiles" %>
build.xml
web.xml
struts-config.xml
struts-config-other.xml
tiles.xml
validator.xml
扩展点
plugin
actionServlet
action
Craig McClanahan
http://www.techcn.com.cn/index.php?doc-view-132020.html#3
分享到:
相关推荐
MVC与Struts概述01MVC与Struts概述01
### J2EE Struts 概述 #### 一、预备知识 ##### 1、Framework 随着软件开发领域的不断发展,特别是针对多层软件项目的开发,**框架(Framework)** 的概念变得日益重要。它指的是那些经过精心设计、具备良好可重用...
Struts是Apache软件基金会 Jakarta项目下的一款开源框架,主要用于构建基于Java的企业级Web应用程序。它引入了MVC(Model-View-Controller)设计模式,帮助开发者更好地组织和管理应用程序的结构,提高开发效率并...
NULL 博文链接:https://xiaoshang-2008-126-com.iteye.com/blog/1846223
Struts 概述 Struts 是Apache软件基金会旗下面向Java平台的Web应用框架。它通过将业务逻辑、数据访问和用户界面进行分离,实现了良好的代码组织和模块化设计。1.1章节介绍了Struts作为JSP Framework的重要地位,它...
#### Tomcat与Struts概述 - **Tomcat**:Apache Tomcat 是一款免费开源的Servlet容器,它可以作为HTTP Web服务器单独运行,也可以与其他Web服务器一起运行。Tomcat 提供了执行Java Servlet 和 JavaServer Pages ...
#### Struts 概述与MVC设计模式实现 Struts是Apache软件基金会赞助的一个开源项目,它为基于Java的Web应用程序提供了一种实现MVC(Model-View-Controller)设计模式的框架。在Struts框架中,MVC三个组成部分的职责...
#### 一、Struts 概述 Struts 是一款基于 Java Servlet 和 XML 的开源框架,专为简化 Web 应用开发而设计。随着 Web 应用复杂度的增加,代码重用性、移植性和模块化成为开发过程中的关键挑战。Struts 框架倡导 ...
第二章 Struts概述 7 2.1 Struts的由来和发展 7 2.1.1 MVC简介 7 2.1.2 jsp发展模型对比 9 2.1 Struts的优缺点 10 2.2.1 Struts的优点 10 2.2.2 Struts的缺点 10 2.2.3 Struts的工作流程 10 第三章 系统需求分析 12 ...
第二章 Struts概述 7 2.1 Struts的由来和发展 7 2.1.1 MVC简介 7 2.1.2 jsp发展模型对比 9 2.1 Struts的优缺点 10 2.2.1 Struts的优点 10 2.2.2 Struts的缺点 10 2.2.3 Struts的工作流程 10 第三章 系统需求分析 12 ...
二、Struts概述 1. Struts概念:Struts是Apache软件基金会下的一个项目,它提供了一种实现MVC模式的标准架构,包括一组预定义的组件和接口,使得开发人员能够更方便地创建结构化的、易于维护的Java Web应用。 2. ...
首先,让我们了解一下Struts框架的基础——**Struts概述**。Struts提供了一个强大的控制层,帮助开发者组织和管理应用程序的行为。它通过分离业务逻辑、视图呈现和用户交互,提高了代码的可维护性和可扩展性。在...
#### 一、Struts概述 **1.1 关于本书** - **背景介绍:** 本书主要介绍了Struts框架的基础知识及其在Java Web开发中的应用。Struts作为一款流行的Java Web框架,为开发者提供了一种构建可维护性高且易于扩展的应用...
一、Struts概述 Struts是一个用于构建基于Java Servlet和JSP的Web应用程序的框架。它提供了处理HTTP请求、管理业务逻辑、呈现用户界面的工具,使得开发者能够更高效地组织代码,提高代码的可维护性和可重用性。 二...
二、Struts概述 1. Struts概念:Struts是Apache软件基金会的一个开源项目,它提供了一个基于MVC架构的Java Web应用框架,简化了开发过程,增强了应用的可维护性和可扩展性。 2. Struts的MVC实现机制:在Struts中,...
一、Struts概述 Struts是一个基于MVC(Model-View-Controller)设计模式的Web应用框架,它旨在简化开发过程,提高代码的可重用性和可维护性。通过将业务逻辑、数据处理和用户界面分离,Struts提供了更好的结构和组织...
### Struts 概述 - **定义**:Struts 是一个用于 Java 开发的 Web 应用框架之一,它可以帮助开发者更高效地构建和维护复杂的 Web 应用程序。该框架是开源的,并且具有较高的可靠性,有大量的文档和社区支持。 - **...
#### Struts 概述 Struts 是一个开源的 MVC(Model-View-Controller)框架,用于简化 Java Web 应用程序的开发。Struts 1.2 版本是基于 Servlet 的 MVC 实现,它为开发者提供了一套标准的方法来处理用户请求、数据...