Topic: 为什么tomcat找不到我编写的JSP文件?

  Print this page

1.为什么tomcat找不到我编写的JSP文件? Copy to clipboard
Posted by: hulizhong
Posted on: 2005-07-19 16:47

系统环境:windows XP+jdk1.4+tomcat 5.0
我的环境变量如下:
CATALINA_HOME:D:\Program Files\Apache\Tomcat 5.0
classpath:D:\Program Files1\jdk1.4;D:\Program Files\Apache\Tomcat 5.0\common\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar
JAVA_HOME:D:\Program Files1\jdk1.4
path:D:\Program Files1\jdk1.4\bin
在地址栏中输入http://localhost:8080后可以看见大猫
照着书上抄了个例子f.jsp
把它放在TOMCAT\webapps\root\目录下:
在地址栏中输入http://localhost:8080/f.jsp
在浏览器中会出现下列代码
HTTP Status 404 - /userData.jsp

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

type Status report

message /userData.jsp

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

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

Apache Tomcat/5.0.28
在webapps下建立了helloapp文件夹,在此文件夹下还有WEB-INF文件夹和f.jsp文件.在WEB-INF文件夹下有classes和lib两个文件夹,和一个web.xml文件
修改了TOMCAT\conf\下的server.xml文件

在里面添加了“<Context path="/helloapp" docBase="helloapp" debug="0" reloadable="true" crossContext="true">”
在在地址栏中输入http://localhost:8080/hellpapp/f.jsp
浏览器中会出现如下的代码:
HTTP Status 404 - /userData.jsp

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

type Status report

message /userData.jsp

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

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

Apache Tomcat/5.0.28

这是什么原因啊?

2.Re:为什么tomcat找不到我编写的JSP文件? [Re: hulizhong] Copy to clipboard
Posted by: chengbd
Posted on: 2005-07-20 02:47

修改了TOMCAT\conf\下的server.xml文件

在里面添加了“<Context path="/helloapp" docBase="helloapp" debug="0" reloadable="true" crossContext="true">”

这一步多余了

3.Re:为什么tomcat找不到我编写的JSP文件? [Re: hulizhong] Copy to clipboard
Posted by: chengbd
Posted on: 2005-07-20 02:52

/userData.jsp
这是那个文件中引用的一个文件吧。

要学,就找本好书,从头仔细学,学懂,才有收获,也节省时间。本人感觉是这样的。思考了问题,弄懂了问题,可以避免很多初级的错误。

4.Re:为什么tomcat找不到我编写的JSP文件? [Re: hulizhong] Copy to clipboard
Posted by: wyconfig
Posted on: 2005-08-10 00:34

仔细检查一下吧!你仔细看一看你在地址栏输入的地址:
你把http://localhost:8080/helloapp/f.jsp
输成了:http://localhost:8080/hellpapp/f.jsp

注意:helloapp 和hellopapp
这样当然不行了


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923