好象默认的路径是 class防在 webpages\root\WEB-INF\classes\access
jsp防在webpages\root

解决方案 »

  1.   

    那是tomcat,那个我也试了的。还是不行。
    高手啊,教教我吧
      

  2.   

    你用的开发工具我没有用过!
    不过提示是说sqlbean错误!可能没有找到!
    你查查你用的工具是把javaBean放在什么地方的!
    在确认放正确后再运行试试!
      

  3.   

    access_dbconnect.java:
    package access;
    import java.sql.*;public class access_dbconnect{
            String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
            String sConnStr="jdbc:odbc:shu";
            Connection conn=null;
            ResultSet rs=null;        public access_dbconnect(){
                    try{
                            Class.forName(sDBDriver);
                    }
                    catch(java.lang.ClassNotFoundException e){
                            System.err.println("Class access_dbconnect not found!"+e.getMessage());
                    }
            }
            public ResultSet executeQuery(String sql){
            rs=null;
            try{
                    conn=DriverManager.getConnection(sConnStr);
                    Statement stmt=conn.createStatement();
                    rs=stmt.executeQuery(sql);
            }
            catch(SQLException ex){
            System.err.println("aq.executeQuery:"+ex.getMessage());
            }
            return rs;
            }        public ResultSet executeUpdate(String sql){
            rs=null;
            try{
                    conn=DriverManager.getConnection(sConnStr);
                    Statement stmt=conn.createStatement();
                    rs=stmt.executeQuery(sql);
            }
            catch(SQLException ex){
                    System.err.println("aq.executeQuery:"+ex.getMessage());
            }
            return rs;
            }
    }
    view.jsp:
    <%@ page language="java" import="java.sql.*" %>
    <%@ page contentType="text/html;charset=gb2312" %>
    <%@ page import="access.*"%>
    <html><head>
    <title>查询用户信息</title>
    </head>
    <body>
    <jsp:userBean id="sqlbean" scope="application" class="access.access_dbconnect" />
    <center><h2>查询用户信息</h2></center>
    <hr>
    <%
    access_dbconnect sqlbean=new access_dbconnect();
       ResultSet rs=null;
       rs=sqlbean.executeQuery("select * from 内容1");
       while(rs.next())
    {
    %>
    <p align=center>
    姓名: <%=rs.getString("ID")%>&nbsp;&nbsp;
    性别: <%=rs.getString("姓名")%>&nbsp;&nbsp;
    地址: <%=rs.getString("年龄")%>&nbsp;&nbsp;
     
    <%}%>
    </body>
    </html>
    以上程序在JBuilderX中调试成功.如有问题请与我联系DESL
      

  4.   

    access_dbconnect.class  应放在 webpages\WEB-INF\jsp\beans 目录下!后面的目录自己建!
                 试一试!
      

  5.   

    public ResultSet executeQuery(String sql)
            ^^^^
     public ResultSet executeUpdate(String sql)
               ^^^^
    你确认两个都是ResultSet,通常只用一个ResultSet,另一个是void