<value>jdbc:microsoft:sqlserver://127.0.0.1:8080;  ?
sqlserver的端口该是1433

解决方案 »

  1.   

    <value>jdbc:microsoft:sqlserver://127.0.0.1:8080;DatabaseName=test</value>改成<value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=test</value>
    其他没有问题,你修改后试试吧,如果还有问题的话应该是你程序的问题了
      

  2.   

    已经获得数据源 
    org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create JDBC driver of class '' for connect URL 'null' 端口改不改都是这样。我的代码
    <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
    <%@page import="javax.sql.DataSource"%>
    <%@page import="java.sql.*"%>
    <%@page import="javax.naming.*"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>DATAPOOLTEST</title>
    </head>
    <body>
    <%
    DataSource ds=null;
    try
    {
    javax.naming.Context initCtx=new InitialContext();
    Context envCtx=(Context)initCtx.lookup("java:comp/env");
    ds=(DataSource)envCtx.lookup("/DBPool");
    if(ds!=null)
    {
    out.println("已经获得数据源");
    out.println("<br>");
    Connection conn=ds.getConnection();
    Statement stmt=conn.createStatement();
    ResultSet rst=stmt.executeQuery("select bookName from test_book");
    out.println("以下是数据");
    while(rst.next())
    {
    out.println("bookName"+rst.getString("bookName"));
    out.println("<>");
    }
    }
    else
    out.println("连接失败");
    }
    catch(Exception e)
    {
    out.println(e);
    }
    %>
    </body>
    </html>
      

  3.   

    现在又成
    Cannot create JDBC driver of class '' for connect URL 'null' 了。
    我郁闷
      

  4.   

    自己往tomcat的server.xml中加数据源时最好不要手动去加,
    通过tomcat的admin模块来加,
    如果没有admin模块,去down一个,解压就行了
      

  5.   

    修正端口问题后,检查你用户的权限设置,你用的是SA,看还是要看一下。
    最后在web.xml中记得加上:
      <resource-ref>
       <description>Database Connection</description>
       <res-ref-name>jdbc/wutie</res-ref-name>
       <res-type>javax.sql.DataSource</res-type>
       <res-auth>Container</res-auth>
      </resource-ref>
      

  6.   

    <res-ref-name>中改成你自己的资源名称DBPool
      

  7.   


    自己往tomcat的server.xml中加数据源时最好不要手动去加,
    通过tomcat的admin模块来加,
    如果没有admin模块,去down一个,解压就行了??这位老大能不能说的在清楚一些。
      

  8.   

    在WEB—INF里面的WEB.XML我加过,也没用
      

  9.   

    算算。谢谢大家的支持,我崩溃完了。打算用hiberate啊哈哈哈。