提示是说在com.microsoft.jdbcx.sqlserver.SQLServerDataSource'这里面没有url那样的元素的,你查一下那个文件里面的DTD到底是什么。

解决方案 »

  1.   

    sqlserver://jl-server这个不对把?
    用IP看看
      

  2.   

    drivers=com.microsoft.jdbc.sqlserver.SQLServerDriver
    dbids=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=fi
    换这个驱动连接呢
      

  3.   

    jl-server是主机名,我在hosts里已经加了这个机子的ip等于jl-server的转换,而且我用ping jl-server试了一下,可以通的
      

  4.   

    对于jfy3d(剑事)说的,我也用过,好像还是不行,我就是在web.xml里加了一句
    <web-app xmlns="http://caucho.com/ns/resin">        <database>
               <jndi-name>jdbc/sqlserver</jndi-name>
               <driver type="com.microsoft.jdbcx.sqlserver.SQLServerDataSource">
                 <driverClassName>com.microsoft.jdbc.sqlserver.SQLServerDriver</driverClassName>
                 <url>jdbc:microsoft:sqlserver://jl-server:1433;DatabaseName=info-sugang</url>
                 <user>sa</user>
                 <password>wenbin433</password>
                </driver>
                <prepared-statement-cache-size>8</prepared-statement-cache-size>
                <max-connections>20</max-connections>
                <max-idle-time>30s</max-idle-time>
            </database> <context-param>
    <param-name>
    javax.servlet.jsp.jstl.sql.dataSource
    </param-name>
    <param-value>
    jdbc/sqlserver
    </param-value>
    </context-param></web-app>
      

  5.   

    要是简单的小问题,下次直接发email给我好了,难的就到CSDN风水宝地来问好了