不用包的,直接用在JSP页面用select语句就可以了

解决方案 »

  1.   

    <%@page contentType="text/html;charset=8859_1" %>
    <%@page import="java.sql.*"%>
    <html>
    <head>
    <title>测试ORACLE SQL 的使用</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><body bgcolor="#FFFFFF" text="#000000">
    <% 
    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
     Connection conn =
       DriverManager.getConnection ("jdbc:oracle:thin:@服务器IP:ORACLE端口通常是1521:ORACLE的SID名",
       "用户名wysnake", "密码");
     Statement  smt = conn.createStatement();
     ResultSet  rs; 
     String sql;
    %>
    <%
      sql="select sort,flag,value  from wysnake.dictdata  ";
      rs=smt.executeQuery(sql);  while(rs.next())
      out.print(rs.getString(1)+" ");
      out.print(rs.getString(2)+" ");
      out.print(rs.getString(3)+"<br>");
    %><%
    rs.close();
    smt.close();
    conn.close();
    %>
    </body>
    </html>
      

  2.   

    不好意思,我没说清楚,是想测试在jdbcl里如何处理oracle存储过程返回的结果集的问题
      

  3.   

    String f1=rs.getString(1);
    String f2=rs.getString(2);
    String f3=rs.getString(3);现在,处理f1 f2 f3 这几个变量不就行了
      

  4.   

    System.out.println(rs.getString(1); 
    -->System.out.println(rs.getString(1)); 
      

  5.   

    rs = (ResultSet)callstmt.getObject(2); 
    if (rs == null)
    {
    response.sendRedirect("error.jsp");//转入错误页面
    }
    while(rs.next())
    {
    System.out.println(rs.getString(1)); 
    }