struts配置404错误struts配置404错误

我按照书上写滴配置src里头的struts.xml代码如下<struts><packagename="itcast"namespace="/test"extends="s... 我按照书上写滴配置src里头的struts.xml代码如下
<struts>
<package name="itcast" namespace="/test" extends="struts-default">
<action name="helloworld" class="cn.itcast.action.HelloWorldAction"
method="execute">
<result name="success">/WEB-INF/page/hello.jsp</result>
</action>
</package>
</struts>
web.xml如下

<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
然后访问localhost:8080/HappyTimes/test/helloworld出现404错误,那个Happytimes是我工程的名字。。。然后不知道哪里错了,求指教啊,而且我发现webroot下的jsp也全部访问不了
展开
 我来答
罗威先森
2013-07-30 · TA获得超过121个赞
知道答主
回答量:160
采纳率:0%
帮助的人:77.5万
展开全部
你是否用了spring?如果用了的话,你struts2的配置文件有问题,class应该是spring注册的id名。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xb_447215
推荐于2016-02-15 · TA获得超过2038个赞
知道大有可为答主
回答量:3702
采纳率:0%
帮助的人:3865万
展开全部
<struts>
<package name="itcast"  extends="struts-default">
<action name="helloworld" class="cn.itcast.action.HelloWorldAction"
method="execute">
<result name="success">/WEB-INF/page/hello.jsp</result>
</action>
</package>
</struts>

去掉namespace就可以了。

更多追问追答
追问
为什么???
追答
你试试看看行不行,你可以去百度一下namespace
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式