어떤 이유로 로그인은 데이터베이스의 마지막 사용자에게만 적용됩니다. 내가 while
루프를 가지고 있지만, 나는 그것이 마지막 사용자에게가는 프로그램을 만드는 것 같아요. 나는 if
문을 사용하려고하지만 첫 번째 사용자가 데이터베이스의 마지막 사용자 만 로그인 할 수 있습니다.
if (username!=null && password!=null) {
pagename = "main";
} else {
username = request.getParameter("username");
password = request.getParameter("password");
while(results.next())
{
if(results.getString(2).equals(password) && results.getString(1).equals(username))
{
pagename="main";
}
else
{
pagename="start";
}
}
}
방법이 발생합니다. 로그인 할 수 있습니다 내가 어떻게 그것을 해결할 수 있습니까?
이것은 루프 – kosa
-1을 사용할 때주의해야 할 경우 중 하나입니다. 이것은 단지 디버거를 사용하여 해결할 수 있습니다 ... – home
@home : 또는 논리 감 :) – BalusC