HTTP Status 404 - /program/index.jsp

我输入网址:http://localhost:8080/program/index.jsp时报出如上错误,但是我随便新建了一个Web项目test,直接输入网址:http:... 我输入网址:http://localhost:8080/program/index.jsp时报出如上错误,但是我随便新建了一个Web项目test,直接输入网址:http://localhost:8080/test/index.jsp可以成功访问。请问这是为什么呢?错在哪里了?求大神指点。

web.xml文件:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<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>

</web-app>
展开
 我来答
峦默丹之丶的1e
2014-09-22 · TA获得超过680个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:37.5万
展开全部
404就是代表找不到网页,也就是说地址不对,看看这个项目的上下文根对么,是/program么
更多追问追答
追问
是program,我没看出有什么错误。请问你能帮我找出问题所在吗?
追答
这种大部分都是上下文根配置得不对,你用的tomcat是吧,我们一般是这么配置的上下文根,在apache-tomcat-5.5.25\conf\Catalina\localhost  这个目录下面创建一个以工程名命名的xml文件,如program.xml ,里面内容大概这样:

这样你工程的上下文根就是program

还有就是看你index.jsp放的位置是不是正确啦
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式