在你的另外帖子里也答了,说白了就是没有扑货Class.forName(drv)的ClassNotFoundException。你还是应该好好看看基础教程为好。

解决方案 »

  1.   

    把驱动放到 common/lib 下 或 WEB-INF 下lib目录里。
      

  2.   

    首先运行jdbcsetup.exe(mssql中对jdbc的补钉),然后解压mssqlserver.tar,得到了msjdbc.tar,然后再把里面的lib里的三个*.jar文件放到了tomcat\common\lib的目录下.
    主要的代码:(不需要设置环境变量)
    jsp文件<%@ page contentType="text/html;charset=gb2312"%> 
    <%@ page import="java.sql.*"%> 
      
    <html> 
    <body> 
    <div align="left">
    <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); 
    String url="jdbc:microsoft:sqlserver://super-happy:1433;DatabaseName=test"; 
    String user="sa";
    String password="";
    Connection conn= DriverManager.getConnection(url,user,password); 
     Statement statement = conn.createStatement();
    String sql="select * from  test";
    ResultSet rs=statement.executeQuery(sql); 
    while(rs.next()) {%> 
    no1:<%=rs.getString(1)%><br>
    no2:<%=rs.getString(2)%><br> 
    no3:<%=rs.getString(3)%><br>
    no4:<%=rs.getString(4)%><br>
    no5:<%=rs.getString(5)%><p>
    <p>
        <%}%> 
        <%out.print("数据库操作成功,开心死了");%> 
        <%rs.close(); %>
        <%statement.close(); %>
        <%conn.close(); %>
         
      </p>
    <p>&nbsp;</p>
    </div>
    </body> 
      </html>
      

  3.   

    to superfishmanweb(我也是千百个不愿意呀) :首先表示感谢。但是我的问题是javabean方面的,这个代码我会写了。
    请<jsp:forward page=http://community.csdn.net/Expert/topic/3266/3266586.xml?temp=.8786585></jsp:forward>;谢谢。