在登录页面中,我验证了用户是否可以进入系统,我制作了验证用户的方法:
boolean isValidUser(Connection con,String userName,String pass ){}
它在桌面应用程序中正常工作,但是当我在 servlet 中尝试它时,表或视图不存在?但是我的数据库中已经存在该表了??有人可以告诉我问题出在哪里吗?
这是方法
public boolean isValidUser(Connection con,String userName,String pass )throws SQLException
{
String selSQL="SELECT USER_NAME, USER_PASS FROM OSQS_USERS where USER_NAME =? and USER_PASS =?";
ResultSet rs =null;
boolean exist =false;
PreparedStatement pstmt = null;
try {
pstmt = con.prepareStatement(selSQL);
pstmt.setString(1,userName);
pstmt.setString(2, pass);
rs=pstmt.executeQuery();
if(rs.next())
exist= true;
}
//close statment and result sest
return exist;
}