try:InitialDbServlet intDbs = new InitialDbServlet() ;

解决方案 »

  1.   

    楼上的:InitialDbServlet在tomcat启动时自动运行了,有人说把initialDbBroker 加到application对象中,加上一句:
    getServletContext().setAttribute("dbBroker" ,initialDbBroker );那么在别的servlet或jsp中可以得到initialDbBroker 对象,但在bean类中想调用这个对象,怎么得到?
      

  2.   

    try:
    getServletContext().setAttribute("dbBroker") ;但你要在bean中得到此dbBroker,你要将在servlet或jsp中将ServletConfig config这个参数传进去。你也可以在Bean中重新实例化一个DbConnectionBroker initialDbBroker initialDbBroker = new DbConnectionBroker(dbDriver,dbHostURL, dbLoginName, dbPassword,minConns, maxConns,logFilePath,maxConnTime);