`
wangguanqiu
  • 浏览: 13239 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

在Struts2中action占MVC中哪一个部分?

阅读更多

在Struts2中action占MVC中哪一个部分?是M?还是C?

我感觉Action在MVC模式中担任控制部分的角色,应该占C中,可是大多数资料,把action划到M中。为什么呢?

2
0
分享到:
评论
2 楼 javatestoracle 2009-12-01  
controller做的作用一个收集参数 一个负责转发,我感觉action都没有做这件事情,我认为action是M 只是有些重复的M
1 楼 guogongzhou 2009-10-15  
应该属于C

相关推荐

    struts1原理,struts2原理,spring mvc原理,struts1和struts2,struts和spring mvc

    Struts、Spring MVC和Struts2是Java Web开发中三个重要的MVC框架,它们都用于构建基于模型-视图-控制器(MVC)设计模式的Web应用程序。下面将分别介绍这三个框架的工作原理,并进行对比。 **Struts1原理:** Struts...

    Struts2MVC模式

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域中被广泛使用。MVC模式是一种将业务逻辑、数据和用户界面分离的设计模式,使得开发者可以独立地修改各个部分,提高...

    仿Struts2自己写个MVC

    在IT行业中,MVC(Model-View-Controller)模式是一种广泛应用的设计模式,尤其在Web开发领域,如Spring MVC、ASP.NET MVC以及本题提到的Struts2等框架。仿Struts2自己写个MVC意味着我们要理解MVC的核心概念,并尝试...

    Struts 2 自定义MVC 框架

    在Struts 2中,模型通常由JavaBean或领域对象表示,它们处理数据的增删改查,并通过Action类与控制器交互。 2. **视图(View)**:视图是用户界面,负责呈现模型中的数据。Struts 2支持多种视图技术,如JSP、...

    Struts1 MVC实例

    在这个"Struts1 MVC实例"中,我们将深入探讨如何利用Struts1实现一个基础的CRUD(Create, Read, Update, Delete)操作。 MVC模式是软件工程中的一个设计模式,它将应用程序分为三个主要部分:模型(Model)、视图...

    MVC与Struts简介

    拦截器是Struts2中非常重要的一个特性,它允许开发者在Action执行前后进行一系列的预处理和后处理工作。开发者可以通过实现拦截器接口或继承抽象类来创建自己的拦截器,实现特定的功能。拦截器的配置是在struts.xml...

    ACCP 5.0 Y2 MVC和Struts2本书的选择题答案

    在IT行业中,MVC(Model-View-Controller)和Struts2是两种广泛使用的Web应用程序开发框架,尤其在Java平台上。ACCP(Advanced Certified Computer Professional)5.0 Y2是某培训机构的一个课程版本,该课程可能涵盖...

    Struts2 in action 中文版

    Struts2是一个开源的Web应用程序框架,它遵循Model-View-Controller(MVC)设计模式,主要用于构建企业级的Java Web应用。Struts2框架简化了Web应用的开发过程,通过将业务逻辑、数据管理和用户界面分离,提高了代码...

    Struts和Spring两种MVC框架究竟有什么不同呢?

    Struts是Apache软件基金会的一个开源项目,它最初在2000年代初期流行起来,是Java社区中最早的MVC框架之一。Struts的核心是ActionServlet,它作为请求处理器,通过配置文件(struts-config.xml)来管理动作映射。...

    Struts 2实战 Struts 2 in action 的中文版

    - **定义与背景**:Struts 2是一个基于Java的开源Web应用框架,继承了Struts 1的优点并进行了大量的改进与优化。它支持多种编程模型,并且易于与其他框架(如Spring、Hibernate等)集成。 - **MVC架构**:Struts 2...

    JSP源码——Struts+Hibernate实现MVC_strutsmvc.zip

    2. **DAO(Data Access Object)模式**:在业务层与持久层之间创建一个抽象层,用于执行数据库操作,方便Struts与Hibernate的交互。 3. **模型驱动**:Struts2支持模型驱动的方式,可以直接使用Hibernate的实体对象...

    基于struts框架mvc模式应用的实现

    本文主要探讨Struts框架在MVC(Model-View-Controller)模式下的应用实现,旨在为读者提供一个深入理解Struts框架及其在Web开发中作用的机会。通过详细解析MVC模式的基本原理以及Struts框架的核心组成部分,本文旨在...

    Struts2 in action 中文版.pdf

    Struts2是Apache软件基金会旗下的一个开源项目,它是MVC(Model-View-Controller)架构模式的一种实现,旨在简化Web应用程序的开发流程,提高代码的可维护性和可扩展性。 本书首先介绍了Struts2的基础概念和设计...

    struts2+MVC开发的一个客户信息管理系统

    在“struts2+MVC开发的一个客户信息管理系统”项目中,开发者运用了Struts2框架来实现对客户信息的有效管理和展示。这个项目不仅展示了Struts2的核心功能,还特别强调了其面向切面编程(AOP)的思想,以及拦截器...

    struts2 mvc tiles

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,它在Web开发领域中被广泛使用。MVC模式是软件工程中的一种架构模式,旨在分离业务逻辑、数据处理和用户界面,提高代码的可维护性...

    Struts 2 技术详解:基于WebWork核心的MVC开发与实践

    WebWork的这些特性被集成到Struts 2中,使得Struts 2成为了一个高效且易用的MVC框架。 **Struts 2的生命周期**: 1. 用户发起HTTP请求。 2. Struts 2 框架接收到请求,解析请求参数。 3. 拦截器链开始执行,按照...

    struts + mvc + ibatis

    Struts、MVC和iBatis是Java Web开发中三个重要的技术框架,它们共同构建了一个高效、可维护的Web应用程序架构。在这个“Struts + MVC + iBatis”项目中,我们可以深入理解这三个组件是如何协同工作的。 Struts是...

    基于MVC struts框架开发的小型WEB

    本项目是一个基于MVC Struts框架开发的小型Web应用程序,它充分展示了Struts框架在构建动态、数据驱动的Web应用中的强大功能。 【描述】 这个小型Web应用充分利用了Struts框架的核心特性,包括Action类、配置文件...

    MVC架构,struts详细配置,多个struts配置文件,Action的调用方式

    在Struts2中,Action类继承自`ActionSupport`或者自定义的Action基类,包含一个或多个处理请求的方法。通过`execute`方法或其他自定义方法来响应用户请求,每个方法对应一个业务逻辑。Action的执行结果通过`Result`...

    Struts基于MVC的Java Web设计的实例

    Struts是Apache软件基金会旗下面向Java平台的一个开源框架,主要用于构建和维护可重用的、易于维护的Java Web应用程序。这个框架是基于Model-View-Controller(MVC)架构模式,它帮助开发者将业务逻辑、数据表示和...

Global site tag (gtag.js) - Google Analytics