1是不是你的servlet的class文件放的位置不对
2或者工作目录设置不对(用JSP文件试一下)

解决方案 »

  1.   

    1.在根下面有一个classes文件夹,将你的class放进去,按照import的格式。
    2.在环境变量里设置一下classpath。
      

  2.   

    我编译已经通过了,我的classpath应该没有问题吧;我的jdk路径是c:\jdk1.3,我的classpath=c:\jdk1.3\lib\Tools.jar;c}:\jdk1.3\lib\dt.jar;c:\jdk1.3\src.jar请问有问题码?我再盖目录中有个test.jsp文件,当我打http://localhost:8080/main/test.jsp时运行就正确。请问我的ervlet的class文件应该放在哪里?
      

  3.   

    在tomcat安装路径下有一个class,将class放进去,试一试
      

  4.   

    我试了,不行,可是我放在/webapps\examples\WEB-INF\classes\下面(即servlet例子的class目录中就好了。我想知道如何放在自己的工作目录下运行,要修改配置文件吗?
      

  5.   

    bin 存放启动和关闭tomcat脚本 
    conf 包含不同的配置文件,server.xml(Tomcat的主要配置文件)和web.xml 
    work 存放jsp编译后产生的class文件 
    webapp 存放应用程序示例,以后你要部署的应用程序也要放到此目录 
    logs 存放日志文件 
    lib/japser/common 这三个目录主要存放tomcat所需的jar文件 
      

  6.   

    呵呵,谢谢各位了,我在工作目录中建立一个目录名为(servlet)         再建立一个目录名为(Web-inf),再在(Web-inf)目录中建立一个classes目录即可,
             
    将编译过的文件放在该CLASSES目录下就行了。不过好像只能这样建目录,目录名称一改就不行,不知道是不是必须这样建。