struts2应用web.xml中的FilterDispatcher配置问题,急! 10

今天配置struts2,手动配置项目的struts2框架,启动tomcat提示errorfilterstart1、版本JDK1.5TOMCAT6.0STRUTS2.0.1... 今天配置struts2,手动配置项目的struts2框架,启动tomcat提示error filterstart

1、版本JDK 1.5
TOMCAT 6.0
STRUTS 2.0.11

2、项目目录:
test
|--src
|--WEB-INF
| |--classes(struts.xml)
| |--lib(struts2的lib中的所有jar)
| |--web.xml
|--login.jsp
|--error.jsp
|--welcome.jsp

3、web.xml:
<?xml version="1.0" encoding="GBK"?>
<!-- web_app 是Web应用配置文件的根元素,指定Web应用的Schema信息 -->
<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<!-- 配置Struts 2框架的核心Filter -->
<!-- 配置Struts 2核心Filter的名字 -->
<filter-name>struts</filter-name>
<!-- 配置Struts 2核心Filter的实现类 -->
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>

<init-param>
<!-- 配置Struts 2框架默认加载的Action包结构 -->
<param-name>actionPackages</param-name>
<param-value>org.apache.struts2.showcase.person</param-value>
</init-param>

<!-- 配置Struts 2框架的配置提供者类 -->
<init-param>
<param-name>configProviders </param-name>
<param-value>lee.MyConfigurationProvider</param-value>
</init-param>
</filter>

<filter-mapping>
<filter-name>struts</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>

4、struts.xml:
<?xml version="1.0" encoding="GBK"?>
<!-- 指定STRUTS2 配置文件的DTD信息 -->
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<!-- struts 是struts2 配置文件的根元素-->
<struts>
<!-- Struts 2 的Action必须放在指定的包空间下定义-->
<package name="test" extends="struts-default">
<!-- 定义login的Action,该Action的实现类为test.LoginAction-->
<action name="Login" class="test.LoginAction">
<!-- 定义处理结果和资源之间映射关系 -->
<result name="error">/error.jsp</result>
<result name="success">/welcome.jsp</result>
</action>
</package>
</struts〉

5、tomcat报错:
2008-10-22 15:32:17 org.apache.catalina.core.StandardContext start
严重:Error filterStart
2008-10-22 15:32:17 org.apache.catalina.core.StandardContext start
严重:Context [/test] startup failed due to previous errors

请各位高手帮帮忙,如何修改使得这个struts2应用可以正常运行,谢谢!
是不是我的FilterDispatcher的包没有导入项目,这个类在哪个包里,应该怎么修改目录结构?
再次感谢!!
展开
 我来答
student_cui
2008-10-24 · TA获得超过368个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:410万
展开全部
个人感觉应该是<!-- 配置Struts 2框架默认加载的Action包结构 --> 和<!-- 配置Struts 2框架的配置提供者类 --> 部分有问题,你把这两块去掉应该没什么问题。还有org.apache.struts2.showcase.person这个类不存在吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
百度网友5669025
2008-10-25 · 超过49用户采纳过TA的回答
知道小有建树答主
回答量:218
采纳率:0%
帮助的人:0
展开全部
struts2-core.jar包下 你看下有没有导入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
19970907
2008-10-22
知道答主
回答量:63
采纳率:0%
帮助的人:0
展开全部
看看说明书
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxp68
2008-10-22
知道答主
回答量:64
采纳率:0%
帮助的人:0
展开全部
aqw
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
趣味英语启蒙
2008-10-28 · TA获得超过164个赞
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:88.5万
展开全部
nan
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式