当前位置: 技术问答>java相关
看一下我的Tomcat怎麼不能訪問SERVLET,請高手指點50分
来源: 互联网 发布时间:2017-03-12
本文导语: 我在webapp目錄下建了一個howjsp的目錄結構為 howjsp/index.html howjsp/web-inf/web.xml howjsp/web-inf/HelloWorldExample.class 已經可以訪問:localhost:8080/howjsp 能顯示index.html 但是輸入http://localhost:8080/howjsp/servlet/HelloWorldExample 卻出錯: Ap...
我在webapp目錄下建了一個howjsp的目錄結構為
howjsp/index.html
howjsp/web-inf/web.xml
howjsp/web-inf/HelloWorldExample.class
已經可以訪問:localhost:8080/howjsp 能顯示index.html
但是輸入http://localhost:8080/howjsp/servlet/HelloWorldExample
卻出錯:
Apache Tomcat/4.0.4 - HTTP Status 404 - /howjsp/servlet/HelloWorldExample
--------------------------------------------------------------------------------
type Status report
message /howjsp/servlet/HelloWorldExample
description The requested resource (/howjsp/servlet/HelloWorldExample) is not available.
web.xml內容:
HelloWorldExample
HelloWorldExample
HelloWorldExample
/HelloWorldExample
請高手指點???
howjsp/index.html
howjsp/web-inf/web.xml
howjsp/web-inf/HelloWorldExample.class
已經可以訪問:localhost:8080/howjsp 能顯示index.html
但是輸入http://localhost:8080/howjsp/servlet/HelloWorldExample
卻出錯:
Apache Tomcat/4.0.4 - HTTP Status 404 - /howjsp/servlet/HelloWorldExample
--------------------------------------------------------------------------------
type Status report
message /howjsp/servlet/HelloWorldExample
description The requested resource (/howjsp/servlet/HelloWorldExample) is not available.
web.xml內容:
HelloWorldExample
HelloWorldExample
HelloWorldExample
/HelloWorldExample
請高手指點???
|
我以前也碰到过这种问题,不过后来按标准的设置就OK了。
我的设置是这样的:
在WEB-INF下创建一个目录classes,然后将HelloWorldExample.class
拷贝到该目录下,
在howjsp目录下创建一个目录:servlets;
将你的web.xml修改一下,其中/HelloWorldExample这一行改为:
/servlet/*
希望能对你有帮助。
我的设置是这样的:
在WEB-INF下创建一个目录classes,然后将HelloWorldExample.class
拷贝到该目录下,
在howjsp目录下创建一个目录:servlets;
将你的web.xml修改一下,其中/HelloWorldExample这一行改为:
/servlet/*
希望能对你有帮助。
|
description The requested resource (/howjsp/servlet/HelloWorldExample) is not available.
tomcat找不到class文件,是不是tomcat的classpath没有配置,你把你的class全放在/tomcat/classes下试试,应该就没有问题了.
tomcat找不到class文件,是不是tomcat的classpath没有配置,你把你的class全放在/tomcat/classes下试试,应该就没有问题了.
|
在WEB-INF下创建一个目录classes,然后将HelloWorldExample.class
将你的web.xml修改一下添加两个标记
HelloWorldExample
HelloWorldExample
HelloWorldExample
/HelloWorldExample
访问的时候输入http://localhost:8080/howjsp/servlet
将你的web.xml修改一下添加两个标记
HelloWorldExample
HelloWorldExample
HelloWorldExample
/HelloWorldExample
访问的时候输入http://localhost:8080/howjsp/servlet