专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Java Exception

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

发布时间:2010-06-05 12:30:24 文章来源:www.iduyao.cn 采编人员:星星草

我的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的错误。

------解决方法--------------------------------------------------------
1、HelloServlet.java中有没有"package myservlet;"这句?没有的话加上
  2、直接运行http://key:7001/myServlet/servlet/myservlet.HelloServlet试试
------解决方法--------------------------------------------------------
http://key:7001/servlet/HelloServlet j2ee标准。
------解决方法--------------------------------------------------------
请仔细检查HelloServlet。java的代码!我有过和你一样的经历
------解决方法--------------------------------------------------------
地址栏输入:http://key:7001/myServlet/helloservlet
  不加?getvar=kkkkk试试能显示吗?

    
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: