在Netbeans中登录

在Netbeans中登录,netbeans,Netbeans,是否有一种方法可以让系统将用户输入的ID和密码与数据库中的进行比较。到目前为止,它还不能工作,因为即使我输入了正确的ID和密码,它仍然会返回到登录页面 这是index.xhtml: <tr> <td align="right">USERNAME :</td> <td al

是否有一种方法可以让系统将用户输入的ID和密码与数据库中的进行比较。到目前为止,它还不能工作,因为即使我输入了正确的ID和密码,它仍然会返回到登录页面

这是index.xhtml:

                            <tr>
                                <td align="right">USERNAME  :</td>
                                <td align="left"><h:inputText id="staffID" value="#{loginCheck.staffID}" required="true" requiredMessage="*Please Fill In The Field" /></td>
                            </tr>
                            <tr><td/><td colspan="2" align="left"><h:message for="staffID" class="error_message" style="font-size: 11px; color: red"/></td></tr>
                            <tr>
                                <td align="right">PASSWORD  :</td>
                                <td align="left"><h:inputSecret id="password" value="#{loginCheck.password}" required="true" requiredMessage="*Please Fill In The Field" /></td>
                            </tr>
                            <tr><td/><td colspan="2" align="left"><h:message for="password" class="error_message" style="font-size: 11px; color: red"/></td></tr>
                            <tr>
                                <td colspan="2" align="center"><h:commandButton value="LOGIN" action="#{loginCheck.checkValidUser}"></h:commandButton></td>
                            </tr>
    public void dbData(String staffID){
        try
        {
            Class.forName("com.mysql.jdbc,Driver");
            connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/otawaDB","root","");
            statement = connection.createStatement();
            SQL = "SELECT * from staff where staffID like ('" + staffID + "')";
            resultSet = statement.executeQuery(SQL);
            dbStaffID = resultSet.getString(1).toString();
            dbPassword = resultSet.getString(2).toString();
        }
        catch(Exception ex)
        {
            ex.printStackTrace();
            System.out.println("Exception Occured In The Process: " + ex);
        }
    }