| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 932 人关注过本帖
标题:[求助]我这个程序怎么错了.我是看例子来做的
只看楼主 加入收藏
信飞鸟123
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-6-14
收藏
 问题点数:0 回复次数:11 
[求助]我这个程序怎么错了.我是看例子来做的

<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<%@ Page import="java.sql.*"%>
<html>
<head>
<title>无标题文档</title>
</head>

<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver:XING-AE809AD14D;DataaseName=sql";
String user="sa";String password="";
Connection conn=DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from student";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()){%>
第一个字节内容为:<%=rs.getString(1)%>
第二个字节内容为:<%=rs.getString(2)%>
<%}%>
<%out.print("数据库连接成功");%>
<%rs.close();
stmt.close();
con.close();
%>
</body>
</html>
显示如图:结果是这样了
Location: /myapp/sjk.jsp
Internal Servlet Error:

org.apache.jasper.compiler.ParseException: D:\Tomcat 6.0\jakarta-tomcat\webapps\myapp\sjk.jsp(0,4) Invalid directive
at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:186)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1070)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1035)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1031)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:182)
at org.apache.jasper.servlet.JspServlet.doLoadJSP(JspServlet.java:453)
at org.apache.jasper.servlet.JasperLoader12.loadJSP(JasperLoader12.java:146)
at org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:424)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(JspServlet.java:152)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:164)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:309)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:382)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:387)
at org.apache.tomcat.core.Handler.service(Handler.java:263)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:371)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:786)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:732)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:407)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:498)
at java.lang.Thread.run(Thread.java:595)

搜索更多相关主题的帖子: 例子 
2007-06-16 12:41
信飞鸟123
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-6-14
收藏
得分:0 
[IMG]http://127.0.1.1\C:\Documents and Settings\xing\桌面\11A3BE-A0E0-4C47-8B9A-ADE783CAE46A}0.jpg[/IMG]
2007-06-16 12:45
prayer
Rank: 1
等 级:新手上路
帖 子:60
专家分:0
注 册:2007-5-13
收藏
得分:0 
看错误信息好像是强制转换错误,你到JSp转换成的JAVA代码找找错误

2007-06-16 13:40
风月_无边
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:60
帖 子:2960
专家分:652
注 册:2007-1-19
收藏
得分:0 

连接数据库有问题吗 ?!


我的网站 http://www.
2007-06-16 17:13
信飞鸟123
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2007-6-14
收藏
得分:0 

数据库连接测试是成功的

2007-06-16 19:08
天使坠落的眼泪
Rank: 2
等 级:新手上路
威 望:5
帖 子:204
专家分:0
注 册:2006-5-16
收藏
得分:0 

<%@ page contentType="text/html; charset=gb2312" language="java" errorPage="" %>
<%@ Page import="java.sql.*"%>
<html>
<head>
<title>无标题文档</title>
</head>

<body>
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver:XING-AE809AD14D;DataaseName=sql";
String user="sa";String password="";
Connection conn=DriverManager.getConnection(url,user,password);

con.close();
%>
</body>
</html>

就要这点看看连接时不时对的
可能是你这写错了
应该是conn.close();
别犯这样的错误了以后


樹欲靜而風不止... http://blog./seablue_xj
2007-06-16 21:48
天使坠落的眼泪
Rank: 2
等 级:新手上路
威 望:5
帖 子:204
专家分:0
注 册:2006-5-16
收藏
得分:0 
哦,对了,检查检查你的用户名和密码

樹欲靜而風不止... http://blog./seablue_xj
2007-06-16 21:49
淡淡心情
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-17
收藏
得分:0 

数据库连接没通的结果

2007-06-17 00:27
zbs
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2007-4-30
收藏
得分:0 

晕 你写错了,
String url="jdbc:microsoft:sqlserver:XING-AE809AD14D;DataaseName=sql";
中的DataaseName改变DatabaseName,少了个 b
跟我 上次出的错误差不多,,,也往 这儿发来了,呵,,,

2007-06-17 20:39
HelloFuck
Rank: 1
等 级:新手上路
帖 子:46
专家分:0
注 册:2007-7-12
收藏
得分:0 
路过

顶你个肺
2007-07-14 17:52
快速回复:[求助]我这个程序怎么错了.我是看例子来做的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017878 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved