我这里运行正常阿。
一点奇怪的是
public String select(String sql) {的sql 没有用, 而是写死的
 ResultSet myResult = Stmt.executeQuery("select * from acct");

解决方案 »

  1.   

    看上去没有问题 不知道你哪里出现什么样子的错误
    DBS class里面的select()没有用到sql参数 我想是你调试后忘了把
    ResultSet myResult = Stmt.executeQuery("select * from acct");
    该回来了吧 :)
      

  2.   

    org.apache.jasper.JasperException: DataBaseSelect.DataBaseSelect.select(Ljava/lang/String;)Ljava/lang/String;
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:248)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:289)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:240)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    错误的一些代码
      

  3.   

    return "Connection Success!";
          } catch (SQLException E) {
         E.printStackTrace();
    return "this reslut";
          }
       }改成这样再看看真正的错误。
    再贴上来。