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

Strust2应用程序的开发步骤

    博客分类:
  • SSH
阅读更多
Step1.将Struts2核心jar文件添加到
             WEB-INF/lib下
   Step2.配置核心控制器
   Step3.在src下添加Struts2相关的配置文件:
               struts.properties - 提供Web应用程序的配置信息
               struts.xml - 用于配置与特定应用相关的配置信息
               log4j.properties - log4j配置文件,用于输出日志信息
             (以上步骤属于Struts2的环境配置)
      Step4.  建立模型(M)
          如:User,UserDao,UserDaoJdbcImpl,
                   UserService,UserServiceImpl
      Step5. 建立视图页面(V):
                     WebContent
                          |
                          |-------css/
                          |-------js/
                          |-------images/
                          |              |---------bookcovers/  --->存放图书封面图像
                          |-------WEB-INF/
                          |--------jsp/
                                         |-----user/   ---->存放用户模块的jsp文件
       Step6.建立业务控制器Action类。
          Action类是由开发者定义的用于
          处理特定业务请求的控制器。
          Action类是一个简单的POJO
          (Plain and Old Java Object),
          Action类不需要实现接口,
          也不需要继承任何的基类。
         Task.建立LoginAction类:
              a.定义UserService接口的对象
              b.定义与表单元素匹配的属性
              c.定义处理请求的默认方法:
                  public String execute( )
                            throws Exception{
                      ....
                   }
          Step7.在struts.xml中配置Action类
分享到:
评论

相关推荐

    建立你的第一个Struts2应用程序

    在构建第一个Struts2应用程序的过程中,我们不仅需要掌握基本的开发流程,还应了解其与Java、Hibernate和Spring等框架的整合方法。本文将详细阐述如何从零开始,利用Eclipse 3.2.2、MyEclipse 5.1.1以及Tomcat 6.0等...

    struts2项目开发

    Struts2 项目开发 Struts2 是一个基于 Java Web 的框架,广泛应用于 Web ...通过了解 Struts2 框架的应用、开发流程、技术架构、实践经验等方面的知识点,可以更好地应用 Struts2 框架,开发高质量的 Web 应用程序。

    利用Myeclipse开发struts应用程序

    MyEclipse 是一个集成开发环境(IDE),它提供了对Struts框架的强大支持,包括图形化的Struts Designer工具,使得开发Struts应用程序变得更加便捷。在本教程中,我们将探讨如何使用MyEclipse来开发一个简单的Struts...

    使用Struts2快速开发的步骤

    Struts2 是一个流行的 Java Web 开发框架,它简化了基于MVC(Model-View-Controller)模式的应用程序开发。本文将详细介绍如何使用Struts2进行快速开发,并讲解其核心概念和配置步骤。 首先,要开始使用Struts2,你...

    浪曦Struts2应用开发系列ppt

    Struts2是一款强大的Java web应用程序框架,用于构建和管理MVC(模型-视图-控制器)架构的应用程序。浪曦Struts2应用开发系列PPT是面向初学者和进阶者的学习资源,由讲师风中叶讲解,涵盖了Struts2的基础到高级特性...

    Struts2 创建简单步骤

    以上就是使用Struts2创建简单应用程序的步骤。在实际开发中,你可能需要进一步学习Struts2的拦截器、结果类型、OGNL表达式、自定义拦截器、国际化、模型驱动等特性,以更好地利用这个框架提供的强大功能。

    Struts2(一)

    - **加载时机**:当应用程序启动时,Struts2框架会自动加载配置文件`struts.xml`。 - **加载顺序**:配置文件按照特定的顺序加载,优先级较高的是那些更早加载的文件。 - **配置方式**:Struts2支持两种配置方式:`....

    JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版)

    Struts2是一个MVC框架,其主要目的是将模型、视图和控制器分离,使得应用程序结构更加清晰。 - **Struts2核心组件**: - **Action**:负责处理用户的请求,并调用相应的业务逻辑层。 - **Interceptor**:拦截器,...

    struts2示例程序demo非常好

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、易于管理的企业级Web应用程序。这个"struts2示例程序demo非常好"的压缩包很可能是为了帮助开发者理解和学习Struts2框架的工作原理和最佳实践。下面...

    Struts2 code jar+实现struts2步骤文档

    Struts2是一个强大的Java web应用程序框架,用于构建和维护可扩展、模块化且易于管理的Web应用。这个压缩包包含了核心库(core)的jar文件和一个实现Struts2工程的步骤文档,这对于初学者或者开发者来说是极其有价值...

    struts2lib jar

    在实际开发中,将Struts2lib.jar和其他相关依赖放入lib目录是必要的步骤,因为这些库文件为运行Struts2应用程序提供了必要的环境。开发者通常会使用构建工具(如Maven或Gradle)来管理这些依赖,确保所有必要的jar...

    传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建

    Struts2.1是Apache软件基金会的一个开源框架,主要用于构建基于Java EE的Web应用程序。它在Struts1的基础上进行了很多改进,提供了更强大的功能和更好的灵活性。本视频教程由传智播客提供,旨在帮助初学者理解Struts...

    Struts2+Hibernate+Spring整合开发深入剖析与范例应用03

    Struts2、Hibernate和Spring是Java企业级应用中三大核心框架,它们的整合使用能够构建出高效、可维护性高的Web应用程序。本篇将深入剖析这三者如何协同工作,并提供实际范例应用。 首先,Struts2作为MVC(模型-视图...

    struts2.0开发环境的搭建及HelloWorld的演示

    Struts2.0 是一个基于 MVC(Model-View-Controller)设计模式的开源框架,用于构建企业级的Java Web应用程序。本教程将详细介绍如何在MyEclipse 6.5.0 GA环境中搭建Struts2.0开发环境并实现一个简单的"HelloWorld...

    一个完整的struts2应用实例

    Struts2是一个强大的MVC(Model-View-Controller)框架,广泛应用于Java Web开发中,为开发者提供了构建可维护、可扩展的Web应用程序的结构。在这个"一个完整的Struts2应用实例"中,我们将深入探讨如何利用Struts2...

    实验3 Struts2的简单开发和配置

    Struts2是一个基于MVC(Model-View-Controller)架构模式的开源框架,它简化了Web应用程序的开发过程。相比于传统的JSP/Servlet开发方式,Struts2提供了更为简洁的代码结构和更好的可维护性。本实验将指导学生如何...

    Struts2开发依赖包

    Struts2是一个基于MVC(Model-View-Controller)设计模式的Java web应用程序框架,它在Java社区中广泛用于构建动态、数据驱动的Web应用。Struts2提供了强大的控制器组件,使得开发者能够轻松地实现业务逻辑与表现层...

    Struts2.应用开发详解(第一讲)

    Struts2是一个强大的Java Web应用程序开发框架,基于Model-View-Controller(MVC)设计模式,旨在简化企业级Web应用的开发过程。本讲解将详细阐述Struts2的基础概念、核心架构以及如何进行实际的应用开发。 一、...

Global site tag (gtag.js) - Google Analytics