Struts2之HelloWorld

转帖的。

 

总体思路,分三步走

1 创建一个jsp页面显示信息

2 创建一个Action类来创建信息

3 在配置文件中配置action和页面映射关系

 

一、准备工作

Struts版本 2.1.2

 

建立Web工程,并在WebRoot下引入Struts2的lib下的如下4个包:

 

commons-logging-1.0.4.jar,freemarker-2.3.12.jar,ognl-2.6.11.jar,struts2-core-2.1.2.jar,xwork-2.1.1.jar

 

在web.x

ml文件中增加struts2的FilterDispatcher,修改后的web.xml如下:

 

注意:struts2配置了一个过滤器来执行分发功能

 

二 代码

1 我们需要一个jsp 页面来呈现信息,HelloWorld.jsp页面代码如下所示:

Struts2之HelloWorld_第1张图片

 

2 创建Action类来创建信息,代码如下:

Struts2之HelloWorld_第2张图片

 

3  我们需要在配置文件中进行相应的配置来将两者联系起来,让我们编辑src下的struts.xml文件:

 

4 发布与测试:

Struts2之HelloWorld_第3张图片

 

你可能感兴趣的:(Web,jsp,工作,struts,测试,action)