转帖的。
总体思路,分三步走
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页面代码如下所示:
2 创建Action类来创建信息,代码如下:
3 我们需要在配置文件中进行相应的配置来将两者联系起来,让我们编辑src下的struts.xml文件:
4 发布与测试: