可能是你的index.jsp里有对空指针的操作了,你断点调试一下index.jsp(简单点,就用System.out.println()就行)

解决方案 »

  1.   

    还有可能是你没用数据库连接池或数据库Connection释放不及,当用户数量多时,不能及时得到Connection,或者有可能你的web server对用户访问网站的连接数有限制
      

  2.   

    这个问题是否用连接池比较好呢???哪儿有Tomcat下配置连接池的资料呀,为了用好这个论坛又要改了,好累
      

  3.   

    我认为是连接出了问题,很可能是连接没有被释放的原因,关于tomcat的连接池的bean网上会有很多的
      

  4.   

    点型的Connection连接没有被释放
    默认max connection也许是10 或是30
    当你连接达到这个次数的时候就over了
    解决办法就看一看你的程序,释放连接了没有?建议存在容器里数据库连接在connect bean里直接关掉,这样开发就不会出现你这种问题了
      

  5.   

    每页JSP都要CLOSE数据库连接的。
    JAVA的垃圾回收是非常非常非常不及时的。深有感触!!!
      

  6.   

    一定要采用数据库连接池, flashroom 关于垃圾回收说的对,jvm的行为是不可捉摸的,你应该回收这些connection放到连接池中,以便可以在下一次重复使用该连接。避免过多的和mysql 建立物理连接。导致达到最大的连接数,从而引起崩溃!上面的错误是否是数据库的连接数问题,我现在也很难断定。