清空一遍class,重新编译看你的代码里,doGet()方法是一个死循环。也可能跟这个有关

解决方案 »

  1.   

    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
                throws ServletException, IOException {
             
           // EmpMgr.getEmp();
           System.out.println("-------------");
        }
    暂时注释这句;
    然后写一个输出,是否依然出错;
    如果没有任何错误,那么错误便是 EmpMgr中
      

  2.   

    之所以访问网页出错,而运行java application 没有错误,原因是
    网页访问和java程序之间的区别,运行java程序的时候,你不需要像webproject那样运行web服务器
    客户端来了个请求,服务端给个响应,在这里,你的sevlet的配置文件web.xml必须得配好,你的tomcate必须得启动,你的工程必须得部署好,根据请求你还得给人家客户端一个响应。这些,你都弄好了吗?
      

  3.   

    解决了,我往TOMCAT的/LIB里面塞了一堆jar包就好了,
    不过还是不太明白,我在Eclipse里面部署的东西,还是需要拷贝到Tomcat里面吗
    高不太清这个关系
      

  4.   

    你在Eclipse里边部署后,会自动的帮助你在tomcate的webapp目录下边生成你的webProjct,估计是你没有在你的工作区
    中的当前的项目下边的lib目录里边放置你的jar包。