Struts 2的环境搭建,我想很多网站都有介绍。在这里我就随笔写写就OK了。如需要问题,请大家多多指正,谢谢。
下面将从下载和安装Struts 2框架开始真正进入Struts 2 MVC框架的开发。现在Struts 2版本可以在http://struts.apache.org/上进行下载,Struts 2官方网站会每个一段时间对Struts 2版本进行更新。截止写这本书的时候
(时间:2008年11月左右),Struts 2已经发布了Struts 2.1.2 Beta Release,但是这个版本还是属于一个测试版本,建议下载Struts 2.0.12 GA(General Availability)版本。
下载和安装Struts 2步骤如下:
1、登录http://struts.apache.org/download.cgi#struts2012,下载Struts 2的最新GA版本。(截止写本书的时候,最新的Struts 2 GA版本为Struts 2.0.12 GA)。在下载时候,Struts 2官方网站提供了如下几个下载选项
(1)Full Distribution:该选项是Struts 2的完整版。通常建议下载这个版本。
(2)Example Applications:该选项是Struts 2的示例应用,这些示例应用对于学习Struts 2有很大帮助。Struts 2的完整版已经包含了此内容。
(3)Blank Applications Only:该选项是Struts 2的空示例应用,这个空应用已经包含在Example Applications选项中。
(4)Essential Dependencies Only:该选项是Struts 2的核心库。
(5)Documentation:该选项是Struts 2的API文档。
(6)Source:该选项是Struts 2的全部源代码。
(7)Alternative Java 4 JARs:该选项是JDK1.4支持JAR。
2、Struts 2.0.12下载完后是一个Zip文件,将该文件解压后,我们来介绍一下Struts 2.0.12 文件夹的目录结构:
(1)apps:该文件夹包含了Struts 2的示例应用。
(2)backport:该文件夹包含了JDK1.4所支持的JAR文件。
(3)docs:该文件夹包含了Struts 2的API文档。
(4)lib:该文件夹包含了Struts2的核心库和第三方的插件。
(5)src:该文件夹包含了Struts 2的全部源代码。
3、下面是安装Struts 2的相关步骤:
(1)首先通过Eclipse搭建一个Web工程,工程名称为gxaedu。然后将lib文件夹下面的struts2-core-2.0.12.jar、freemarker-2.3.8.jar、xwork-2.0.6.jar、commons-logging-1.0.4.jar、ognl-2.6.11.jar复制到WEB-INF/lib下。
(2)点击“Next”,就会出现为所建好的Web工程命名
(3)点击“Finish”,整个Web工程就创建完成,然后将上述安装Struts 2所必须的包复制到WEB-INF/lib下面
(4)编辑web.xml配置文件,在配置文件中加上Struts 2的核心控制器FilterDispatcher。配置好的代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
- 大小: 37.5 KB
- 大小: 40.1 KB
- 大小: 12.6 KB
分享到:
相关推荐
在本教程中,我们将详细介绍如何搭建Struts2开发环境。 首先,确保你已经安装了以下基础软件: 1. Java Development Kit (JDK):Struts2运行在Java平台上,所以你需要先安装JDK并配置好`JAVA_HOME`环境变量。 2. ...
struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...
这个就是一个简单的struts2环境搭建。运行项目时候。点击提交按钮会运行后台跳到另一个页面。在后台你会看到你在文本框中输入的值被传到后台显示出来。下面你就可以吧这个值传到service层。然后数据层了。
### Struts2环境搭建及国际化知识点详解 #### 一、Struts2简介与环境搭建 **1.1 Struts2框架概述** Struts2是由Apache软件基金会提供的一个开源的MVC框架,它继承了Struts1的设计理念,并进行了大量的改进和优化...
### Struts2环境搭建及Hello World程序实现 #### 一、Struts2简介 Struts2框架是基于Struts和WebWork技术的基础上发展而来的,它不仅继承了这两个框架的优点,而且还在架构上进行了重大改进。相比于Struts1,Struts...
纯Struts2环境的搭建涉及多个步骤,包括准备必要的库文件、配置开发环境和编写配置文件。以下是详细的过程: 1. **Struts2包的准备**:在开始搭建环境之前,你需要下载并引入一些必要的Struts2库文件。这些文件包括...
本教程将详细介绍如何搭建一个基础的Struts2开发环境,这对于初学者来说是非常重要的第一步。 首先,我们需要准备必要的jar文件。在Java web开发中,jar文件是包含类库和资源的归档文件,它们提供了运行应用程序所...
### Struts2.0环境搭建知识点详解 #### 一、Struts2.0简介与应用场景 Struts2是由Apache软件基金会开发的一个开源Web应用框架,是Struts框架的升级版本,它结合了Struts1、WebWork等框架的优点,提供了一个更加...
同时,掌握Struts2的开发环境搭建,有助于你在实际项目中快速上手。传智播客的教程以通俗易懂的方式讲解,适合初学者入门学习。记得结合实际操作,理论与实践相结合,这样才能更好地掌握Struts2框架的精髓。
马士兵老师是知名的IT教育专家,他的教程在IT界享有很高的声誉,他讲解的Struts2环境搭建过程对于初学者来说是非常有价值的。 在搭建Struts2环境时,首先需要准备一些关键的JAR包。这些JAR包包括Struts2的核心库、...
struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养...
struts2.3.20环境搭建详解.doc----介绍strus2.3.20环境搭建的官方文件
搭建Struts2环境的第一步是添加必要的库到项目中。这通常涉及在项目的`pom.xml`文件中添加Struts2的相关依赖,如`struts2-core`、`struts2-convention-plugin`等。如果你使用的是Eclipse或IntelliJ IDEA等IDE,可以...
### Struts2开发环境的搭建 #### 一、概述 在Java Web开发领域,Struts2框架因其灵活性和强大的功能而备受青睐。本文将详细介绍如何搭建Struts2开发环境,并提供三种不同的方法来帮助读者快速上手。无论是初学者...
在搭建Struts2.5.2环境时,首先需要确保你已经安装了以下基础工具: 1. **JDK1.8**:Java Development Kit,用于编译和运行Java代码的基础环境。 2. **Eclipse Neon (4.6)**:这是一款流行的Java集成开发环境,用于...