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
分享到:
相关推荐
NULL 博文链接:https://lspengjiang.iteye.com/blog/1156251
struts2环境搭建+struts2 新闻发布系统+struts2 留言板 struts2环境搭建:基础框架搭建,简单易上手,适合新手,比你看书强多了,实践源于理论而高于理论,贵在实践 朋友。 struts2 新闻发布系统:struts2+jsp 功能不...
这个就是一个简单的struts2环境搭建。运行项目时候。点击提交按钮会运行后台跳到另一个页面。在后台你会看到你在文本框中输入的值被传到后台显示出来。下面你就可以吧这个值传到service层。然后数据层了。
Struts2环境搭建,包含所需包。适合初学者或者找jar包者使用。
纯Struts2环境搭建 包的准备 ECLIPSE准备 ECLIPSE配置 WEB.XML struts.xml
介绍struts环境的搭建和使用,常见问题的解决,国际化
struts2.0环境搭建,简单方面,没有架包的话 可以找我要
第一步骤所需的jar文件 博文链接:https://457341083.iteye.com/blog/1881331
传智播客struts2.1视频教程_介绍struts2及struts2开发环境的搭建
struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养自信从行动开始。 struts2-2.2.3简单环境搭建例子.zip 可以直接运行的,培养...
今天,带着大家写出“hello world”程序,快速入门,后期再讲一些其他的知识点。 本资料转自青鸟锦江,原文
struts2.3.20环境搭建详解.doc----介绍strus2.3.20环境搭建的官方文件
struts2开发环境的搭建,巨详细,三种方法让你快速搭建struts2的开发环境。
struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程struts2springhibernate环境搭建教程
struts2+hibernate搭建起来的开发环境。
如何搭建struts2环境——/struts-normal/如何搭建struts2环境.txt