关于JSP连接SQL Server2005数据库 20

特别特别急,想了很多办法都不行,还是出错,希望大家帮帮忙啊。代码:<%@pageimport="java.sql.*"%><%@pageimport="java.util... 特别特别急,想了很多办法都不行,还是出错,希望大家帮帮忙啊。
代码:<%@ page import="java.sql.*"%>
<%@ page import="java.util.*" %>

<html>
<body>
<%
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=考勤登记";
String user="sa";
String password="123";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="select * from 学生";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
您的第一个字段内容为:<%=rs.getString(1)%>
您的第二个字段内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

出错:org.apache.jasper.JasperException: An exception occurred processing JSP page /n2.jsp at line 7

4: <html>
5: <body>
6: <%
7: Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
8: String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=考勤登记";
9: String user="sa";
10: String password="123";

Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
展开
 我来答
oiioPro
2011-11-19 · 超过17用户采纳过TA的回答
知道答主
回答量:105
采纳率:0%
帮助的人:52万
展开全部
错误出在第七行:Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

应该是com.microsoft.jdbc.sqlserver.SQLServerDriver...........
追问
我都试过,也一样出错,我在myeclipse中就能连接成功,在JSP中直接写就不行
追答
一般访问层代码不写jsp页面中的,你可以把访问数据的代码写在通用的dao层啊,。。。。还有,jsp也是myeclipse里边的吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式