JSP - In If else,不考虑else

时间:2016-05-18 07:33:47

标签: jsp

在下面的代码中,Else无法工作......不确定为什么......我还需要为三次登录尝试编写代码片段失败。由于Else不工作,我也无法继续工作,请提出建议。

<%
    String strusername123 = request.getParameter("username1");
    String strpassword123 = request.getParameter("password1");    

    Class.forName("com.mysql.jdbc.Driver");    
    connection = DriverManager.getConnection(connectionURL, username, password);

    statement = connection.createStatement();

    rs1 = statement.executeQuery("SELECT USERNAME5, PASSWORD, USERID FROM
        USERS WHERE USERNAME5='" + request.getParameter("username1") + "'
        and PASSWORD='" + request.getParameter("password1") + "'");

    while (rs1.next()) 
    {           
        if (stradmin.equals(rs1.getString("USERNAME5")))
        {
            session.setAttribute("USERID1",rs1.getString("USERID"));
            RequestDispatcher dd = request.getRequestDispatcher("Adminhome.jsp");
            dd.forward(request, response);
        }
        if ((strusername123.equals(rs1.getString("USERNAME5")) &&
                 strpassword123.equals(rs1.getString("PASSWORD")))) 
        {
            session.setAttribute("USERNAME6", strusername123);
            session.setAttribute("USERID",rs1.getString("USERID"));
            response.sendRedirect("HomePage.jsp");
        } 
        else 
        {        
            out.println("Wrong Password dude");
        }
    }       
    rs1.close();
%>

0 个答案:

没有答案