首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Struts2 入门一 上载和安装Struts2

2012-10-29 
Struts2 入门一 下载和安装Struts2目前最新版本为2.1.8.1,文章以2.1.6为例下载Struts2:http://struts.apac

Struts2 入门一 下载和安装Struts2

目前最新版本为2.1.8.1,文章以2.1.6为例

下载Struts2:

http://struts.apache.org/download.cgi#struts216

版本选择:

Full Distribution: Struts2完整版 建议下载该项(此版包括以下4项);

Example Applications: Struts2的示例应用,完整版已包括;

Essential Dependencies Only: Struts2的核心库,完整版已包括;

Docmentation: Struts2相关文档,包含Struts2的使用文档、参考手册和API文档等。完整版已包括;

Source:Struts2源代码,如需阅读Struts2源码,需要结合XWork源码点这里获得。完整版已包括;

加载类库:

将commons-fileuplooad-1.2.1.jar、commons-logging-api-1.1.jar、ognl-2.6.11.jar、freemarker-2.3.13.jar、strut2-core-2.1.6.jar、xwork-2.1.2.jar六个必需类库拷贝至工程WEB-INF/lib目录下,并在工程中添加类库的引用。

配置web.xml文件

在web.xml文件配置Struts2核心Filter

????? filter-class : org.apache.struts2.dispatcher.FilterDispatcher

添加Filter-mapping

????? url-pattern: /*???? //表示处理所有HTTP请求,详细代码如下

<!-- 将如下代码添加进web.xml文件中 --><filter>   <!-- 定义核心Filter的名字 -->   <filter-name>struts2</filter-name>   <!-- 定义核心Filter的实现类 -->   <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class></filter><!-- FilterDispatcher用来初始化Struts2并且处理所有HTTP请求 --><filter-mapping>   <filter-name>struts2</filter-name>   <url-pattern>/*</url-pattern></filter-mapping>
?

经过以上步骤,我们已经可以在一个web应用中使用Struts2的基本功能了

热点排行