javax.servlet.ServletException: com.microsoft.jdbc.sqlserver.SQLServerDriver
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:825)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:758)root cause java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1340)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1189)

解决方案 »

  1.   

    可能是你(XP中)sql server没有打补丁
      

  2.   

    不要忘了给分啊
    如果不出以为答案有如下可能行
     你在windows 2000下安装的SQL server和现在在windows下安装的版本不一样,
    原因是这样的
      对于不同的SQL Server的初始时他们的端口不一定都是打开的,但是对于服务器版就是打开的,而开发版就不是打开的。
     解决办法一般说来就是一个那
    给你的SQL server 安装上SP3的补丁就ok了!
    最好从新启动一下