public boolean flag(user ue) {
userdb db = new userdb();
boolean flag = true;
PreparedStatement pst = null;
ResultSet rs = null;
/* String uname=ue.getUname();
Statement st=null;
String upwd=ue.getUpwd();
String sql1="select * from users where uname='"+uname+"' and upwd='"+upwd+"'";*/
String sql = "select * from users where uname=? and upwd=?";
try {
pst = db.getPrepareStatement(sql);
pst.setString(1, ue.getUname());
pst.setString(2, ue.getUpwd());
rs = pst.executeQuery();
//st=db.getStatement();
//rs = st.executeQuery(sql1);
if (rs.next()) {
flag = true;
//ue.setUname(rs.getString(1));
} else {
flag = false;
}
rs.close();
pst.close();
} catch (Exception e) {
System.out.println(e);
} finally {
// 最后一定要保证数据库已被关闭
db.close();
} return flag;
}抛出此错误java.lang.NullPointerException
解决方案 »
- eclipse javaEditor 语法高亮失效
- doPost方法中调用sendRedirect,那么重定向后的响应应该用doGet还是doPost?
- 查询
- enctype="multipart/form-data" 上传问题
- 关于取得控件值的问题?
- 请教!怎么防止APACHE自动提交请求?
- 请问怎么把编译成的servlet清空
- JSP调用OCX控件,视频显示--求简单代码及讲解!!在线等,谢谢各位!!
- <jsp:forward page= ... > 的小问题,高手指点
- 俺是菜鸟~~,请问405是什么错误啊?提是get、post方法不能找到连接,我在action连接到servlet
- 请提供一段代码 javascript怎么调用ActiveX ocx(服务器端或客户端)?
- java文件加密求救,高分相送!急呀~~
关键在userdb db = new userdb();里面
看看是不是密码啊什么错了
或者数据库的状态
系统防火墙的状态保持数据库路路畅通
直达罗马
是不是SQL那里配置的不对呀!!??