更正一下:我跟踪了一下,程序在
       Context ctx = new InitialContext();
       DataSource ds = (DataSource)ctx.lookup("java:/comp/env/QCJNDI");
可以执行,说明数据源可以找到,是在执行con = ds.getConnection();出的错!!!
高手快出现啊

解决方案 »

  1.   

    问题我已经解决了,现在有个新的问题想请问大家:
    1.a.jsp:
      <% @page contentType="text/html;charset=gb2312"%>
      <%
         out.println("这是父页面!");
      %>
      <% @include file="b.jsp"%>
    2.b.jsp:
      <%
         out.print("这是子页面!");
      %>
    在tomcat5.0运行http://localhost:8080/a.jsp时被包含进来的页面出现乱码!,只有在子页面中也加入<% @page contentType="text/html;charset=gb2312"%>才正确显示!
    我以前写的程序都是在weblogic6.1下运行的,在weblogic6.1下没有这个问题,所以子页面都没有加<% @page contentType="text/html;charset=gb2312"%>我现在想从weblogic6.1移植到tomcat5.0上,难道还要去改代码吗?是不是要在哪个地方配置一下?谢谢!
      

  2.   

    @page contentType="text/html;charset=gb2312"
    这种语句一般是不会作用到include文件的。