1。你有没有在server.xml中设置过你自己定义的myjsp?
2。你不在classpath里指明mssql驱动的路径的话,可以将驱动的几个.jar文件放到c:\j2sdk1.4.2_02\jre\lib\ext下。

解决方案 »

  1.   

    你没有sqlserver driver for jdbc
    你去找你一个,下来,并安装,
    http://www.microsoft.com/downloads/details.aspx?FamilyID=9f1874b6-f8e1-4bd6-947c-0fc5bf05bf71&DisplayLang=en然后把其中的3个.jar文件加到c:\j2sdk1.4.2_02\jre\lib\ext下
    或者classpath中,so ok
      

  2.   

    你的sqlserver2000是什么认证方式?是WINDDOWS认证模式还是混合认证模式,要设置为混合模式才可以,因为WINDOWS不支持JDBC认证
      

  3.   

    try {className.forName(sun.jdbc.odbc.JdbcOdbcDriver)}
    catch(ClassNotFoundExecption e1){}建议用jdbc.odbc桥接器啊。一定可以的。给分吧。
      

  4.   

    你要是用微软的odbc的话,要先下一个odbcJdbc到本目录下就可以了。查一下,网上有免费的。
      

  5.   

    package com.microsoft.jdbc.sqlserver does not exist
    这里提示你没有下这个包啊。微软的官方网站有啊。
      

  6.   

    你import这个包就可以了com.microsoft.jdbc.sqlserver
    或是把那句DriverManager.registerDriver(new com.microsoft.jdbc.sqlserver.SQLServerDriver());去掉,这句有没有没有关系,一样可以连得上。