• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

JSP+Servlet+JDBC实现登陆功能 谁能帮我看下哪错了

publicstaticvoidmain(String[]args)throwsSQLException{                UserDaodao=newUserDao();                Listls=newArrayList();                ls=dao.query();                for(inti=0;i

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与4

publicclassUserDao{        publicListquery()throwsSQLException{                Connectionconn=DBUtil.getConnection();                PreparedStatementptmt=null;                ResultSetrs=null;                                Stringsql="select*fromuser";                ptmt=conn.prepareStatement(sql);                rs=ptmt.executeQuery();                                Useruser=null;                Listlist=newArrayList();                                while(rs.next()){                        user=newUser();                        user.setUsername(rs.getString("username"));                        user.setPassword(rs.getString("password"));                        list.add(user);                }                rs.close();                ptmt.close();                conn.close();                returnlist;        }        }这是报错的那个代码 19行是ptmt = conn.prepareStatement(sql);

使用道具 举报

目测是因为DBUtil里的getConnection()方法返回的connection是空.
将try{}catch(){}代码放到getConnection()中试下,别用static{}代码块了.

使用道具 举报

你引入了servlet的jar包了吗?

使用道具 举报

publicclassDBUtil{        privatestaticfinalStringUSER="root";        privatestaticfinalStringPASSWORD="mj199609";        privatestaticfinalStringURL="jdbc:mysql://localhost:3306/reg";                privatestaticConnectionconn=null;        static{                try{                        Class.forName("com.mysql.jdbc.Driver");                        conn=DriverManager.getConnection(URL,USER,PASSWORD);                                }catch(ClassNotFoundExceptione){                        //TODOAuto-generatedcatchblock                        e.printStackTrace();                }catch(SQLExceptione){                        //TODOAuto-generatedcatchblock                        e.printStackTrace();                }                        }                publicstaticConnectiongetConnection(){                returnconn;        }}

使用道具 举报

发新帖

发布任务需求已有1031166位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!