另外,在tomcat启动并加载的时候,出了异常:
javax.naming.NameNotFoundException: Name jdbc is not bound in this Context
        at org.apache.naming.NamingContext.lookup(NamingContext.java:811)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:181)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:822)
        at org.apache.naming.NamingContext.lookup(NamingContext.java:194)
        at org.apache.naming.SelectorContext.lookup(SelectorContext.java:183)
        at javax.naming.InitialContext.lookup(InitialContext.java:347)
        at common.ParentDBBean.getPooledConnection(ParentDBBean.java:517)
        at common.ParentDBBean.initialize(ParentDBBean.java:295)
        at common.dispatch.LoadInitPara.init(LoadInitPara.java:61)
应该是我在server.xml中没有配置数据库连接池和数据源导致,那么如何配置,请指教,谢谢!

解决方案 »

  1.   

    <Context path="/Struts-blank" docBase="Struts-blank.war" debug="0" 
                     reloadable="true"   crossContext="true"> 
    </Context>
    多此一举,将Struts-blank.war包拷贝到 tomcat的webapps目录下,直接http://localhost:8080/Struts-blank/就可以了!
      

  2.   

    是呀,其实不需要在配置文件写<Context>的(特殊需要除外)