`

自己也来写个简易struts框架,呵呵!!

阅读更多
引用

如何使用org-tarena-struts-1.0.1.jar
step1: 导入org-tarena-struts-1.0.1.jar,以及其它依赖的jar文件。

commons-beanutils-1.8.0.jar
commons-collections-3.2.1.jar
commons-digester-1.8.jar
commons-logging.jar

step2: 配置ActionServlet

<servlet>
    <servlet-name>ActionServlet</servlet-name>
    <servlet-class>com.tarena.strutsdemo.controller.ActionServlet</servlet-class>
  </servlet>

  <servlet-mapping>
    <servlet-name>ActionServlet</servlet-name>
    <url-pattern>*.do</url-pattern>
  </servlet-mapping>

step3:写view和model

model:继承Action,实现execute方法。

step4:在easystruts-config.xml中配置(例如)
(注:位置要在src目录下面)
<action-mappings>

<action path="/doOne" type="model.DoOneAction">
path为访问的路径名,type是action的具体类路径名
<forward name="one" path="/two.jsp" redirect="false"/>
name为action的execute方法返回的string对象,path为跳转的页面,redirect为true:重定向,false为转发
</action>

</action-mapping>

分享到:
评论

相关推荐

    自己写的简易struts 并且用它完成简单在线考试系统

    在这个项目中,你创建了一个简易的Struts实现,并用它构建了一个简单的在线考试系统。这对于初学者来说是一个很好的实践,因为它涉及到Web开发中的多个关键概念和技术。 首先,理解Struts框架的基础是必要的。...

    自己实现的struts1简易框架

    在"自己实现的struts1简易框架"中,我们看到作者试图创建一个简化版的Struts1实现,以便更好地理解和掌握其核心机制。以下是对该简易框架中涉及的关键知识点的详细解释: 1. **配置Action**: 在Struts1中,Action是...

    自己写的简单Struts框架

    在“自己写的简单Struts框架”中,作者jaolongzhi尝试模仿了Struts的核心功能,创建了一个ActionServlet作为核心控制器。在MVC模式中,控制器是关键组件,负责接收用户的HTTP请求,解析请求中的信息,调用相应的业务...

    自己写的类Struts框架(配Leave Message 实例)

    在本案例中,“自己写的类Struts框架”可能是指作者基于Struts的思想和模式,实现了一个自定义的框架,以适应特定项目需求或学习目的。 描述中的"Leave Message 实例"指的是一个留言系统应用,通常包括用户提交留言...

    struts框架原理图

    根据提供的文件信息,“Struts框架原理图”主要阐述了Struts框架的工作原理、流程以及页面间的跳转机制。为了更好地理解和应用Struts框架,本文将深入解析这些关键知识点。 ### Struts框架概述 Struts是一个开源的...

    struts配置!!!!!!!!!!!!!!!!!

    Struts框架的核心配置主要涉及以下几个文件:`web.xml`、`struts-config.xml`以及相关的Java类文件。 ##### 1. web.xml `web.xml`是Web应用的基本配置文件,其中包含了对Struts框架核心组件——`ActionServlet`的...

    struts框架写的房屋销售管理系统

    在"struts框架写的房屋销售管理系统"中,我们可以深入理解以下几个核心知识点: 1. **MVC模式**:Model-View-Controller模式是一种将业务逻辑、数据和用户界面分离的设计方式。在这个系统中,Model代表房屋销售的...

    一个运用了struts框架的学生请假系统

    在这个名为“学生请假系统”的项目中,开发人员利用了Struts框架的优势来实现学生请假流程的管理和控制。 首先,我们来看“myeclipse开发”这部分。MyEclipse是Eclipse的一个扩展,专门针对Java EE开发,提供了一...

    Struts框架分析与应用.pdf

    下面通过一个具体的例子来展示如何使用Struts框架实现一个简单的功能模块——查询学生基本信息。 1. **JSP页面(search.jsp)**:这个页面为用户提供了一个界面,用于输入查询条件(例如学生的学号),并通过Struts...

    MVC模式和Struts框架

    MVC模式和Struts框架

    struts框架

    本文主要介绍Struts框架的原理、安装以及如何搭建一个基于Struts2框架的应用程序。 Struts2是Struts框架的最新版本,具有很多显著的改进和新特性。Struts2框架的核心是基于WebWork框架构建的,它采用拦截器模式来...

    Struts框架学习大全

    Struts框架学习大全,包括《Struts架构指导》、《Struts快速学习指南》、《Struts中文手册》、《精通Struts技术》、《Struts 1.1 API》、《Struts 2.0 API》、《Struts 2.0入门》和《struts 2.0中文帮助手册》。

    Struts框架的三个项目实例

    Struts框架是Java Web开发中的一个关键组件,它基于MVC(Model-View-Controller)设计模式,旨在简化Web应用程序的构建。这个压缩包包含了三个使用Struts2框架实现的项目实例:租房管理、宠物管理和学生管理。这些...

    Struts框架技术

    总的来说,Struts框架为Java Web开发提供了一套成熟且强大的解决方案,帮助开发者快速构建应用程序。通过深入理解Struts的原理和实践,可以提升开发效率,同时也有助于理解和掌握其他MVC框架的工作方式。不过,随着...

    Struts框架应用于jsp中

    从提供的压缩包子文件名来看,我们有两个PPT文件:“Struts框架.ppt”和“Unit10 Struts2简介.ppt”,它们很可能是关于Struts框架的介绍和Struts2的入门教程。这些资源可能涵盖了Struts的架构、配置、核心组件以及...

    重构mvc实现struts框架

    **标题解析:** "重构mvc实现struts框架" 这个标题表明了我们要探讨的主题是关于软件开发中的重构过程,特别关注的是如何从一个简单的MVC(Model-View-Controller)模型出发,逐步演进到实现Struts框架的初步形态。...

    仿struts框架的自制代码

    Struts框架是一款经典的Java Web开发框架,由Apache软件基金会维护,它基于Model-View-Controller(MVC)设计模式,极大地简化了...同时,也可以借此了解如何设计和构建自己的轻量级框架,提升开发效率和代码复用性。

    仿struts2框架自己写的代码

    struts2与struts不同,它主要事用filter来完成主要业务与逻辑,并运用了很多拦截器,本人采用了类似的结构仿写了一个struts2的框架,对学习struts2的人来说,能帮助你透彻的了解struts2框架

    基于struts框架的学生管理系统

    总结来说,"基于Struts框架的学生管理系统"是一个典型的Java Web应用实例,它涵盖了Struts框架的使用、JSP页面的编写以及数据库的交互。通过对这个项目的分析和实践,开发者不仅可以掌握Struts的基本用法,还能深入...

    struts2验证框架

    Struts2 验证框架是基于 Java 语言的 Web 应用程序框架,提供了一个强大的验证机制,以确保用户输入的数据满足业务逻辑的要求。在 Struts2 中,验证机制是通过 validator 来实现的,该机制可以对用户输入的数据进行...

Global site tag (gtag.js) - Google Analytics