注册 登录
编程论坛 J2EE论坛

我这个简单连接数据库的jsp那里错了

飞黄腾达 发布于 2013-10-30 21:11, 2470 次点击
<%@ page contentType="test/html",charset="GBK"%>
<%@ page import "java.sql.*"%>
<%!
   public static final String dirver="Oracle.jdbc.driver.OracleDriver";
   public static final String url="jdbc:oracle:thin:@localhost:database";
   public static final String user="scott";
   public static final String password="472312";
        
 %>
 <%
   Connection con=null;
   Statement rstm=null;
   Resultset rs=null;
  %>
 <%
   try{
   Class.forName(dirver);
   con=DriverManager.getConnection();
   String sql="select userid,name,password from tuser";
   rstm=con.createStatement();
   rs=rstm.execucteQuery(sql);
  %>
  <center>
  <table>
     <tr>
       <td>userid</td>
       <td>name</td>
       <td>password</td>
     </tr>
 
  
<%
while(rs.next()){
%>
     <tr>
       <td><%=rs.getString(1)%></td>
       <td><%=rs.getString(2)%></td>
       <td><%=rs.getString(3)%></td>
     </tr>
<%
}
%>
<%catch(Exception e) %>
<%
{
%>
<%
  rs.close();
  rstm.close();
  con.close();
 %>
 <%
 }
 %>
</table>
</center>
9 回复
#2
hugeannex2013-11-01 10:33
大致看了一眼,我觉得应该是
Connection con=  //少了个对象声名吧。
#3
飞黄腾达2013-11-01 21:04
回复 2楼 hugeannex
没有呀少呀
#4
xstar海绵2013-11-04 23:29
con=DriverManager.getConnection(url);//url没有。。
#5
琢石成器2013-11-11 12:45
con=DriverManager.getConnection(url);或con=DriverManager.getConnection(url,user,password);试试。
#6
落泪的鱼72013-11-21 22:49
con=DriverManager.getConnection(url,user,password);  应该就是少了这个!
#7
落泪的鱼72013-11-21 22:49
con=DriverManager.getConnection(url,user,password);  应该就是少了这个!
#8
风过尘起2013-11-30 00:41
<%@ page contentType="test/html",charset="GBK"%>开始就出错吧
#9
不玩虚的2013-12-05 22:01
错误提示说的啥
#10
Monster0072013-12-28 21:45
我想问为什么把java代码写在jsp里面~为什么不成sevlect~~~然后在调用java的class~
1