1.将各种框架包复制到WebContentWEB-INFlib里面有这些包

 

2.其次就是web.xml文件的配置了

注:web.xml一般放在WEB-INF文件夹里边,直接上源码:(放在<web-app></web-app>标签里面就可以啦~

 

 1 <!-- Struts2过滤器 -->
 2     <filter>
 3         <!-- 过滤器名称 -->
 4         <filter-name>struts2</filter-name>
 5         <!-- 过滤器类 -->        <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
 6     </filter>
 7     <!-- Struts2过滤器映射 -->
 8     <filter-mapping>
 9         <!-- 过滤器名称 -->
10         <filter-name>struts2</filter-name>
11         <!-- 过滤器映射 -->
12         <url-pattern>/*</url-pattern>
13     </filter-mapping>

 

 

3.struts.xml文件的创建

找到src文件夹(没有一般在java Resources下),再此目录下创建该文件写入以下内容:

<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"
    "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
    <!-- 声明包 -->
    <package name="myPackage" extends="struts-default">
        <!-- 定义action -->
        <action name="first">
            <!-- 定义处理成功后的映射页面 -->
            <result>/first.jsp</result>
        </action>
    </package>
</struts>

注意:加下划线的是要联网下载一个文件,但我在笔记本电脑上好像没有遇到这个情况所以对于我来说暂时没有用。

 

4.因为要验证,所以有实例就好了~

首先上面已经先准备好action,其次创建两个jsp页面:index.jsp  first.jsp 

<!--Index.jsp:-->
<a href="first.action">请求struts2</a>
<!--first.jsp:-->
<body>
    第一个Struts2程序!
    <br>
</body>

 

5.具体实现如图:

 

posted on 2016-07-15 16:18  深天啦啦  阅读(545)  评论(0)    收藏  举报