当前位置: 代码迷 >> Java Web开发 >> 新手,HTTP Status 404 有关问题
  详细解决方案

新手,HTTP Status 404 有关问题

热度:5743   发布时间:2013-02-25 21:20:31.0
新手求助,HTTP Status 404 问题
在tomcat里面的webapp里面创建了JSPExample文件夹,在该文件夹下面创建了JSPExample.jsp文件,和WEB_INF文件夹,WEB_INF文件夹里面从别的文件夹下复制了web.xml文件过来,然后在ie上输入
http://localhost:8080/JSPExample/JSPExample.jsp
就出现
HTTP Status 404 - /JSPExample/JSPExample.jsp

--------------------------------------------------------------------------------

type Status report

message /JSPExample/JSPExample.jsp

description The requested resource (/JSPExample/JSPExample.jsp) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/7.0.27

错误
JSPExample.jsp文件内容如下
Java code
<%@ page contentType="text/html; charset=GB2312"%><center><font size = 5 color = blue> 显示问候信息</font><center><div align = "center"><% out.println("<h1>欢迎学习JSP+Ajax技术</h1>") %></div>


正常的http://localhost:8080/的页面是打的开的,,求助

------解决方案--------------------------------------------------------
JSPExample/JSPExample.jsp
路径有问题吧。。。404是找不到页面。。。和里面的代码没关系。。。
------解决方案--------------------------------------------------------
服务器启动的时候报了异常没有? 检查下看
------解决方案--------------------------------------------------------
按着书上的来?额。。。貌似还在抄代码的阶段。。。。。应该有问题的。。
JSPExample/JSPExample.jsp
这个路径走的是JSPExample项目下的webroot。。。最外层的。。。JSPExample.jsp
,你还是再看看把。。。书上和实际不一定完全一样。。。还是那句话。。。404是找不到页面。。
再或者你的服务器就没有把项目加载进去。。。
------解决方案--------------------------------------------------------
404就是找不到该页面,你再看看localhost:8080/JSPExample能进去不。

若可以,就是跟这个/JSPExample/JSPExample.jsp
路径有关,可以检查下JSPExample.jsp是不是放在WebRoot目录下
若其上面还有上级文件夹就应该把上级文件名也加上,
很有可能你的jsp文件放在WEB-INF下面了


若不可以就是你的项目有问题,最大可能出在web.xml中
------解决方案--------------------------------------------------------
jsp是不是放到web-inf下了?
------解决方案--------------------------------------------------------
你确定启动没问题?WEB_INF应该是WEB-INF吧。
 404错误是标准的找不到页面的问题。
  相关解决方案