一、搭建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确定显示结果视图
分享到:
相关推荐
为了搭建Struts2环境,首先需要从Apache官方站点下载Struts2框架。 - **下载地址**:http://struts.apache.org/download.cgi - **建议下载**:Full Distribution版本,如struts-2.0.14-full.zip - **额外组件**:...
以上就是搭建Struts2开发环境的基本流程。在实际开发中,你可能还需要配置日志、国际化、拦截器、插件等。熟悉Struts2的生命周期、Action的生命周期以及Result的类型也是至关重要的。同时,了解如何进行单元测试和...
在搭建Struts2开发环境时,必需的jar包是关键组成部分。这些jar文件包含了框架运行所需的各种类库,包括核心功能、依赖的第三方库以及配置工具等。以下是一些主要的jar包及其作用: 1. **struts2-core.jar**:这是...
本压缩包包含的是搭建Struts框架所必需的组件,旨在帮助开发者快速搭建项目环境。 在开始搭建Struts框架之前,我们需要了解以下核心概念和组件: 1. **Action**: Struts中的Action类是业务逻辑的执行者,负责处理...
### Struts环境配置详解 #### 一、Struts在Eclipse中的配置...通过以上步骤,你可以成功地在Eclipse环境中搭建Struts开发框架,并配置好与SQL Server 2000数据库的连接,为Java Web应用程序的开发奠定了坚实的基础。
Action执行完成后,可以通过Struts2的Result机制返回对应的视图。Struts2与Spring的集成使得Action可以直接注入Spring管理的Bean,方便了业务逻辑的处理。 再者,Ibatis是一个轻量级的持久层框架,它将SQL语句与...
这个"struts-2.3.24-all"压缩包包含了Struts2框架的完整版本,适用于2.3.24版,是开发人员进行环境搭建和学习实践的理想资源。 Struts2框架的核心设计理念是通过Action类处理HTTP请求,并使用配置文件(如struts....
在手动搭建Struts2框架时,首先需要了解其核心组件和依赖。Struts2的核心组件包括Action、Result、Interceptor等,它们协同工作以处理用户请求和返回响应。Action是业务逻辑的载体,Result负责展示结果视图,...
在Eclipse中搭建Struts2环境涉及多个步骤,包括设置JDK、安装插件、创建项目以及配置相应的库和文件。 首先,确保你已经安装了Java Development Kit (JDK),因为Struts2基于Java,这是所有Java开发的基础。JDK提供...
在"Struts2.2 项目搭建 以及与 struts2-json jquery 前后台进行交互"的主题中,我们主要会探讨以下几个知识点: 1. **Struts2 项目搭建**: - **环境配置**:首先需要安装JDK,设置好环境变量,然后安装Apache ...
接下来,我们看看如何搭建Struts2环境: 1. **环境准备**:确保安装了Java JDK,然后下载Struts2的库文件,这些库文件在压缩包的"jar文件"中,包括核心库、依赖库等。 2. **创建项目结构**:创建一个新的Java Web...
总结起来,搭建Struts2的基本流程包括配置web.xml、创建struts.xml、编写JSP页面、定义Action类以及处理业务逻辑。这只是一个简单的入门示例,实际项目中可能涉及更多复杂的配置、拦截器、全局结果、异常处理等。...
在这个环境中,Struts2负责处理用户请求并控制应用程序流程,而Hibernate则作为数据访问层,管理与数据库的交互。 在"struts2.0+hibernate环境搭建"的过程中,我们需要进行以下几个关键步骤: 1. **创建数据库表**...
2. **环境搭建** 开发Struts2应用首先需要安装JDK、Apache Tomcat服务器,然后配置开发环境,如Eclipse或IntelliJ IDEA中的Struts2插件。同时,需要在项目中引入Struts2的依赖库,通常通过Maven或Gradle管理。 3. ...
### Struts2环境搭建及Hello World程序实现 #### 一、Struts2简介 Struts2框架是基于Struts和WebWork技术的基础上发展而来的,它不仅继承了这两个框架的优点,而且还在架构上进行了重大改进。相比于Struts1,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框架搭建项目的基本流程。在实际开发中,还需要根据项目需求进行定制化配置,例如添加缓存支持、安全框架、国际化等。这种集成方案能够帮助我们构建出稳定、...