码迷,mamicode.com
首页 > 其他好文 > 详细

Struts2 环境配置

时间:2017-09-19 00:23:11      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:ace   success   2.3   XML   ack   lan   url   patch   prepare   

1.下载struts2开发包

技术分享

 

2.将apps中的 Struts-blank.war 解压,里面的 lib 中就是所需jar包

技术分享

3.新建一个web project项目,将jar包导入复制粘贴到lib中

技术分享

 

4.书写Action类。如图,名字后带Action

技术分享

 

技术分享

 

 

5.新建一个xml文件

技术分享

技术分享

技术分享

技术分享

 

 

5.创建约束

找到dtd文件,在电脑中创建一个dtd文件夹,新建一个文本文档,将dtd文件内容复制到这个文本文档中,再讲这个文档名字改成该dtd文件的名字

技术分享

技术分享

 

 技术分享

在eclipse中打开Struts-2.3.dtd文件,复制http://struts.apache.org/dtds/struts-2.3.dtd ,再在Windows窗口中将Struts-2.3.dtd文件

技术分享

 

技术分享

 

 技术分享

技术分享

 

技术分享

 

 将Struts-2.3.dtd文件中如下代码复制到struts.xml文件中

 技术分享

 

 7.进行配置

输入:

<struts>
<package name="hello" namespace="/hello" extends="struts-default" >
<action name="HelloAction" class="bao.HelloAction" method="hello" >
<result name="success" >/hello.jsp</result>
</action>
</package>
</struts>

技术分享

在这里复制class中的内容

技术分享

 

在这里面复制method和result name 的内容

技术分享

 

 8.jsp

技术分享

 

 

 

 技术分享

 

 技术分享

 

 8.将Struts2核心过滤器配置到web.xml

 

打开web.xml,输入:

<!-- struts2核心过滤器 -->
<filter>
<filter-name>Struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>Struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

技术分享

<filter-class>的内容:

技术分享

技术分享

 

Struts2 环境配置

标签:ace   success   2.3   XML   ack   lan   url   patch   prepare   

原文地址:http://www.cnblogs.com/jiao-/p/7545636.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!