在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错误是标准的找不到页面的问题。