运行servlet出现Error 404--Not Found错误。

北极海hein 2003-02-25 03:08:13
我的HelloServlet.class放在myServlet\WEB-INF\classes\myservlet目录下
       web.xml放在myServlet\WEB-INF目录下
       还有index.html放在myServlet目录下

web.xml的内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
<servlet>
<servlet-name>HelloServlet</servlet-name>
<servlet-class>myservlet.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloServlet</servlet-name>
<url-pattern>/helloservlet</url-pattern>
</servlet-mapping>
</web-app>
地址栏输入:http://key:7001/myServlet/index.html这可以正确显示
地址栏输入:http://key:7001/myServlet/helloservlet?getvar=kkkkk就出现
Error 404--Not Found的错误。
...全文
108 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
CsnowerS 2003-06-23
  • 打赏
  • 举报
回复
地址栏输入:http://key:7001/myServlet/helloservlet
不加?getvar=kkkkk试试能显示吗?
warren1999 2003-06-22
  • 打赏
  • 举报
回复
请仔细检查HelloServlet。java的代码!!!我有过和你一样的经历
cjxiaoh 2003-06-14
  • 打赏
  • 举报
回复
http://key:7001/helloservlet?getvar=kkkkk
应该是这样!
hehaheha 2003-06-13
  • 打赏
  • 举报
回复
http://key:7001/servlet/HelloServlet j2ee标准。
freshairfly 2003-06-13
  • 打赏
  • 举报
回复
关注!!

俺也遇到了
bubblebird 2003-02-26
  • 打赏
  • 举报
回复
1、HelloServlet.java中有沒有"package myservlet;"這句?沒有的話加上
2、直接運行http://key:7001/myServlet/servlet/myservlet.HelloServlet試試
北极海hein 2003-02-26
  • 打赏
  • 举报
回复
to bubblebird(小鳥) :
我的HelloServlet.java中当然有"package myservlet;"這句啦,
我试了http://key:7001/myServlet/servlet/myservlet.HelloServlet这个也不行,还是一样的错误呀。
  真的不是怎办好了!

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧