jsp通过jdbc 连接oracle数据库出现的问题?

dingzhanxing 2005-11-23 02:13:27
大家帮我看一下我的这段连接数据库的 代码那里错了?



<html>
<body>
<%@ page language = "java" import = "java.sql.*"%>





<%
try{

DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());

 
//连结数据库,格式为(”jdbc:oracle:thin:@主机host:端口号:数据库名”,”用户名”,”密码”)
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:myora","sys","87409031");

//创建SQL语句

Statement stmt=conn.createStatement();

//处理查询结果

ResultSet rset=stmt.executeQuery("select * from ding");

while(rset.next())

System.out.println(rset.getString(2));

rset.close();
stmt.close();
conn.close();

System.out.println("linked ok");
}catch(Exception e){
out.println("SQLException:" + e);
} 
%>
</body>
</html>


错误提示;
org.apache.jasper.JasperException: Unable to compile class for JSP

An error occurred at line: 11 in the jsp file: /index1.jsp

Generated servlet error:
[javac] Compiling 1 source file

C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\index1_jsp.java:59: illegal character: \161
??
^



An error occurred at line: 11 in the jsp file: /index1.jsp

Generated servlet error:
C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\index1_jsp.java:59: illegal character: \161
??
^



An error occurred at line: 11 in the jsp file: /index1.jsp

Generated servlet error:
C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\index1_jsp.java:82: illegal character: \161
}??
^



An error occurred at line: 11 in the jsp file: /index1.jsp

Generated servlet error:
C:\Tomcat 5.0\work\Catalina\localhost\_\org\apache\jsp\index1_jsp.java:82: illegal character: \161
}??
^
4 errors


org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:83)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:315)
org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:406)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:463)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:442)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:430)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:274)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
...全文
239 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
loulou82 2005-11-23
  • 打赏
  • 举报
回复
有非法字符~

看看是不是有中文符号
loulou82 2005-11-23
  • 打赏
  • 举报
回复
%%,,;;
wsk_228 2005-11-23
  • 打赏
  • 举报
回复
System.out.println(rset.getString(2));
jsp:
out.println(rset.getString(2));
zqgogogo 2005-11-23
  • 打赏
  • 举报
回复
错误提示是有不合法的字符
请检查是否有中文标点
并且把一些不必要的空行删掉

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧