`

搭建Struts环境与执行流程

阅读更多

一、搭建Struts环境

①下载struts.jar包(http://struts.appache.org/download.cgi  下载后缀为all的jar包),导入jar包,如果在myeclispe则无须下载,新创建一个web项目右击 MyEclipse ---Add Struts capablilities---(选择Struts2.1,URL pattern 选择*.action)---Struts2Liabraries(选择第一项,第二项)----finsh
②创建web.xml(如果是MyEclipse则自动添加,无须配置)
<filter>
  <filter-name>struts2</filter-name>
  <filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  </filter-class>
  </filter>
  <filter-mapping>
  <filter-name>struts2</filter-name>
  <url-pattern>/*</url-pattern> 改成”/*”
  </filter-mapping>
③创建struts.xml
二、执行流程
流程:当用户在浏览器中输入请求URL后,由Tomcat接收到该http请求并确定相应的webApplication是哪一个,访问该webApplication的web.xml过滤所有请求我们是通过/*来完成的,根据用用户输入的url去匹配和对应struts.xml,查找相同名称的对应的namespace和action,通过result确定显示结果视图
0
0
分享到:
评论

相关推荐

    spring、struts、ibatis框架搭建流程

    为了搭建Struts2环境,首先需要从Apache官方站点下载Struts2框架。 - **下载地址**:http://struts.apache.org/download.cgi - **建议下载**:Full Distribution版本,如struts-2.0.14-full.zip - **额外组件**:...

    搭建Struts2开发环境

    以上就是搭建Struts2开发环境的基本流程。在实际开发中,你可能还需要配置日志、国际化、拦截器、插件等。熟悉Struts2的生命周期、Action的生命周期以及Result的类型也是至关重要的。同时,了解如何进行单元测试和...

    搭建基础Struts2开发环境的必需jar包,如需完整的文件请移步官网下载

    在搭建Struts2开发环境时,必需的jar包是关键组成部分。这些jar文件包含了框架运行所需的各种类库,包括核心功能、依赖的第三方库以及配置工具等。以下是一些主要的jar包及其作用: 1. **struts2-core.jar**:这是...

    搭建struts框架所必须的架包

    本压缩包包含的是搭建Struts框架所必需的组件,旨在帮助开发者快速搭建项目环境。 在开始搭建Struts框架之前,我们需要了解以下核心概念和组件: 1. **Action**: Struts中的Action类是业务逻辑的执行者,负责处理...

    struts环境配置手记

    ### Struts环境配置详解 #### 一、Struts在Eclipse中的配置...通过以上步骤,你可以成功地在Eclipse环境中搭建Struts开发框架,并配置好与SQL Server 2000数据库的连接,为Java Web应用程序的开发奠定了坚实的基础。

    spring+struts+ibatis框架搭建

    Action执行完成后,可以通过Struts2的Result机制返回对应的视图。Struts2与Spring的集成使得Action可以直接注入Spring管理的Bean,方便了业务逻辑的处理。 再者,Ibatis是一个轻量级的持久层框架,它将SQL语句与...

    struts-2.3.24-all_含有实例可用于环境搭建

    这个"struts-2.3.24-all"压缩包包含了Struts2框架的完整版本,适用于2.3.24版,是开发人员进行环境搭建和学习实践的理想资源。 Struts2框架的核心设计理念是通过Action类处理HTTP请求,并使用配置文件(如struts....

    struts2框架手工搭建带jar包

    在手动搭建Struts2框架时,首先需要了解其核心组件和依赖。Struts2的核心组件包括Action、Result、Interceptor等,它们协同工作以处理用户请求和返回响应。Action是业务逻辑的载体,Result负责展示结果视图,...

    struts入门例子-eclipse搭建

    在Eclipse中搭建Struts2环境涉及多个步骤,包括设置JDK、安装插件、创建项目以及配置相应的库和文件。 首先,确保你已经安装了Java Development Kit (JDK),因为Struts2基于Java,这是所有Java开发的基础。JDK提供...

    struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互

    在"Struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互"的主题中,我们主要会探讨以下几个知识点: 1. **Struts2 项目搭建**: - **环境配置**:首先需要安装JDK,设置好环境变量,然后安装Apache ...

    struts2系统搭建

    接下来,我们看看如何搭建Struts2环境: 1. **环境准备**:确保安装了Java JDK,然后下载Struts2的库文件,这些库文件在压缩包的"jar文件"中,包括核心库、依赖库等。 2. **创建项目结构**:创建一个新的Java Web...

    struts2的搭建

    总结起来,搭建Struts2的基本流程包括配置web.xml、创建struts.xml、编写JSP页面、定义Action类以及处理业务逻辑。这只是一个简单的入门示例,实际项目中可能涉及更多复杂的配置、拦截器、全局结果、异常处理等。...

    struts2.0+hibernate环境搭建

    在这个环境中,Struts2负责处理用户请求并控制应用程序流程,而Hibernate则作为数据访问层,管理与数据库的交互。 在"struts2.0+hibernate环境搭建"的过程中,我们需要进行以下几个关键步骤: 1. **创建数据库表**...

    struts2开发流程ppt

    2. **环境搭建** 开发Struts2应用首先需要安装JDK、Apache Tomcat服务器,然后配置开发环境,如Eclipse或IntelliJ IDEA中的Struts2插件。同时,需要在项目中引入Struts2的依赖库,通常通过Maven或Gradle管理。 3. ...

    Struts2 环境搭建,五分钟即可快速入门

    ### Struts2环境搭建及Hello World程序实现 #### 一、Struts2简介 Struts2框架是基于Struts和WebWork技术的基础上发展而来的,它不仅继承了这两个框架的优点,而且还在架构上进行了重大改进。相比于Struts1,Struts...

    Struts 原理 与 应用

    1. **基本框架**:Struts提供了一个简单的框架,用于快速搭建Web应用,例如Example 1:Basic Framework,它展示了如何设置Action和ActionForm,以及如何配置Struts。 2. **登录应用**:Example 2:Login Application...

    spring 3.1.2+struts 2.3.2 + mybatis 3.1.1框架搭建

    以上就是使用Spring 3.1.2、Struts 2.3.2和MyBatis 3.1.1框架搭建项目的基本流程。在实际开发中,还需要根据项目需求进行定制化配置,例如添加缓存支持、安全框架、国际化等。这种集成方案能够帮助我们构建出稳定、...

Global site tag (gtag.js) - Google Analytics