Java EE Servlet

时间:2013-07-31 19:48:25

标签: java-ee

我刚开始学习Java EE,最近遇到了问题。我正在使用eclipse Galileo并安装了Tomcat 6.0版本。我需要创建一个小的Hello World servlet程序,我做了以下操作。

  1. 创建了一个动态Web项目(firstServlet)和Java Resource:src创建了一个包。
  2. 在包下我创建了一个名为'HelloServlet'的servlet,并将url模式创建为'/ hello'。
  3. 在HelloServlet中,我只是覆盖了服务方法HttpServletRequest& HttpServletResponse参数。我做了 response.getWriter.println("Hello Servlet")打印消息 浏览器。
  4. 问题是当我点击网址为http://localhost:8080/firstServlet/hello时,我总是收到404错误。
  5. 我做了交叉检查,我的Tomcat正在使用端口8080。

    type Status report
    message /firstProject/hello
    description The requested resource (/firstProject/hello) is not available. Please Help.
    

1 个答案:

答案 0 :(得分:0)

这是一个简单的问题,表明它没有在给定的路径中找到servlet的类文件。

  
      
  1. 请确保您已将其映射到web.xml
  2.   
  3. 在web.xml中 servlet<>标记需要在servlet的 servlet-class<> 标记中包含类路径。   如果在某个包中 ?它应该是 com.somePackage.hello
  4.   
  5. 另外,请确保它在hello.java文件中正确提及包。
  6.   

这将解决您的问题。