404是没有找到类的意思。也就是HelloWorld.class没有找到,肯定是位置放错了。

解决方案 »

  1.   

    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    public class HelloWorld extends HttpServlet{
    public void doGet(HttpServletRequest req,HttpServletResponse res)
           throws ServletException,IOException{
    res.setContentType("text/html");
    PrintWriter out=res.getWriter();
    out.println("<HTML>");
    out.println("<HEAD><TITLE>Hello World</TITLE></HEAD>");
    out.println("<BODY>");
    out.println("<BIG>Hello World</big>");
    out.println("</body></html>");
    }
    }
    如上的一个servlet,编译乘.class放在C:\tomcat\webapps\ROOT\WEB-INF\classes下,用的是tomcat,就出现了如上的错误!!是tomcat有问题?还是其他
      

  2.   

    JAVA_HOME:C:\j2sdk1.4.2_04
    TOMCAT_HOME:c:\tomcat
    classpath: C:\j2sdk1.4.2_04\lib\tools.jar
    pathC:\j2sdk1.4.2_04\bin
    不就着几个吗?
      

  3.   

    老问题了,如果你所有配置没问题的话,就参考一下.
    在classes下建一个文件夹,如sample,在里面包含你的HelloWorld
    //helloWorld
    package sample;
    public class HelloWorld
    {}
      

  4.   

    我用如下语句:        FileReader  fr = new FileReader("C:/aa.doc);
            FileWriter out=new FileWriter("c:/intrudce.html");把word文档aa.doc读入流,然后写在intrudce.html。但word文档的内容在intrudce.html显示变成了乱码,但*.txt文件显示正常,不知该怎么解决。还请指教!
      

  5.   

    &#61664;在C:\Program Files\Apache Group\Tomcat4.1\conf\web.xml中  
    找到如下部分, <servlet-mapping>
            <servlet-name>invoker</servlet-name>
            <url-pattern>/servlet/*</url-pattern>
    </servlet-mapping>
    这一部分原来是注释了的,把附注去除。