`
kobexing933
  • 浏览: 120378 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于Struts2的一些实例代码

阅读更多

碰巧今天看到Geronimo 2 Release了,这个版本是和JEE 5 兼容的,可以使用EJB 3.0的特性。

我想能否用Geronimo作为服务器,介绍如何在Geronimeo环境下如何将Struts2带入实际应用。

我大概会做一个叫做Teamware的项目,这个项目的目的是用来在一个团队中间提升交流。大概会使用如下四种组合情况来实现这个例子。

Struts2 + Spring + iBatis

侧重开源实现,使用iBatis来访问数据库,使用Spring来粘合业务。

Struts2 + Spring + Hibernate

同上,但是使用iBatis来访问数据库。

Struts2 + Spring + JPA

同上,但是使用JPA的特性。

Struts2 + Session Bean(EJB3) + Entity Bean(EJB3)

使用Struts2作为表示层,使用SessionBean作为业务逻辑层,在使用SessionBean的时候使用Facade模式,重用低层次的业务单元,数据访问使用EJB3中的 Entity Bean。

分享到:
评论

相关推荐

    struts2 实战 实例代码

    在"Struts2 实战 实例代码"中,我们可以期待深入理解Struts2框架的各个方面,包括但不限于: 1. **基础知识**:首先,你会了解到Struts2的基础概念,如Action类、配置文件(struts.xml)、结果类型(Result)以及...

    最新Struts2开源实例代码以及Struts2源码

    这份"最新Struts2开源实例代码以及Struts2源码"包含了Struts2框架的最新版本2.3.12的应用示例和源码,对于深入理解Struts2的工作机制和开发实践非常有帮助。 首先,我们来看`struts-2.3.12-apps.gz`,这个文件很...

    Struts2典型小实例源代码

    本实例"Struts2典型小实例源代码"旨在帮助理解Struts2的核心概念和工作流程。 首先,我们来看"Struts2ActionMethodsExample3",这很可能是展示如何在Struts2中定义和调用Action类的方法。在Struts2中,Action类是...

    Struts2 入门实例代码

    这个入门实例代码将帮助初学者理解Struts2的核心概念和基本用法。 首先,让我们详细了解Struts2框架的关键组成部分: 1. **Action类**:这是业务逻辑的入口点,处理用户请求并执行相应的操作。在Struts2中,一个...

    struts2项目实例

    在本“Struts2项目实例”中,我们将深入探讨如何使用Struts2框架来实现基本的CRUD(创建、读取、更新、删除)操作。 首先,Struts2的核心是Action类,它是业务逻辑处理的中心。在这个实例中,每个CRUD操作将对应一...

    Struts2实例代码

    这个“Struts2实例代码”压缩包提供了具体的实现示例,帮助开发者理解并掌握Struts2框架的使用。 在实际应用中,Struts2框架提供了一种组织应用程序结构的方式,它简化了HTTP请求与业务逻辑之间的映射,使得开发者...

    struts2 实例源代码 +jsp页面

    本实例源代码提供了深入理解Struts2工作原理的机会,特别适合初学者和有经验的开发者学习和实践。 在`WebRoot`目录下,通常包含的是Web应用的静态资源,如HTML、CSS、JavaScript文件以及JSP(JavaServer Pages)...

    struts2实例代码

    里面的方法包括三种不同的方法实现ajax,以及对获得的变量的处理,属于一篇博客的源码,配合源码食用效果更佳

    Struts2框架实例

    提供的压缩包文件可能包含了一些示例代码,每个子文件夹可能对应一个具体的实例,如01_zmhh、02_zmhh等,这些实例可以帮助我们逐步了解和掌握Struts2的各个功能点。在实际学习过程中,可以通过运行这些实例,观察...

    struts2入门实例代码,sourceforge.net经典

    这个"struts2-tutorial-lesson2.zip"压缩包包含了一个基础的Struts2入门实例,是SourceForge.net上的经典教学资源。SourceForge作为一个开源项目托管平台,为开发者提供了许多高质量的学习材料。 这个入门实例...

    Struts2演示实例源代码

    这个"Struts2演示实例源代码"是开发者用来学习和理解Struts2框架功能和工作原理的一个实用资源。通过这个实例,我们可以深入探讨Struts2的关键组件和它们在实际应用中的作用。 首先,Struts2的核心概念是Action,它...

    json struts2 ajax实例代码

    2. **配置Struts2 Action**:在Struts2的配置文件struts.xml中,我们需要为Action类添加相应的配置,指定Action的名称、结果类型以及对应的视图。 3. **处理Ajax请求**:在客户端,通常使用JavaScript来发送Ajax...

    STRUTS2站点,STRUTS2学习实例8

    这个"STRUTS2学习实例8"显然旨在深化对Struts2的理解和应用,通过具体的实战项目来教学。让我们深入探讨一下Struts2的关键概念和技术。 首先,Struts2的核心是Model-View-Controller(MVC)设计模式。MVC模式将应用...

    Struts2+Spring演示实例源代码

    这个"Struts2+Spring演示实例源代码"旨在展示如何将这两个框架整合在一起,以实现更高效、更模块化的Web应用开发。通过这个实例,开发者可以学习到以下关键知识点: 1. **Struts2框架**: - **Action类**:它是...

    struts2简单实例

    - MVC模式:Struts2遵循MVC设计模式,将业务逻辑、数据展示和用户交互分离,使得代码更易于管理和测试。 2. **配置文件**: - `struts.xml`:这是Struts2的核心配置文件,定义了Action、结果类型、拦截器等关键...

Global site tag (gtag.js) - Google Analytics