首先下载架包
我一开始下载的架包是
struts-2.5.16-all.zip
struts-2.5.16-lib.zip
虽然解压成功了,但是缺少核心文件xwokr-core.2.3.4.jar,而这个包jar包是核心包,因为,虽然通过builderpath添加到myeclipse中,但是,不起作用,总是报错,以为我下载了这个jar包:struts-2.3.34-min-lib.zip,如果有需要的话,可以通过这个链接获得:
链接: https://share.weiyun.com/5BYZRCe (密码:qGbH)
创建web项目
网上都在说用myeclipse中的project facets来创建,但是这样的效果不好,极容易报错的,因而,我们将架包下载下来,添加到项目中。
在webxml当中进行配置
<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>
配置struts.xml
ps:struts.xml要放在src中,不然classpath找不到,也会报错的
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>
<!-- 是否启用开发模式 -->
<constant name="struts.devMode" value="true" />
//name和namespace的名称一般是一致的
<package name="front" namespace="/front" extends="struts-default">
<action name="hello">
<result>/result.jsp</result>
</action>
</package>
</struts>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/99285.html