• 카테고리

    질문 & 답변
  • 세부 분야

    웹 개발

  • 해결 여부

    미해결

loginAction에서 histoty.back 안되시는 분들 보세요~

20.06.24 00:24 작성 조회수 327

1

script.println("history.back();");

back 뒤에 () 붙여주시면 정상동작 됩니다!

모두 즐거운 코딩 되세요~

---------------------------------------------

::: 제가 쓴 코드도 혹시 모르니 올려드릴게요 :::

UserDAO userDAO = new UserDAO();

int result = userDAO.login(user.getUserID(), user.getUserPassword());

if(result == 1){

PrintWriter script = response.getWriter();

script.println("<script>");

script.println("location.href = 'main.jsp';");

script.println("</script>");

}

else if(result == 0){

PrintWriter script = response.getWriter();

script.println("<script>");

script.println("alert('비밀번호가 틀립니다.');");

script.println("history.back();");

script.println("</script>");

}

else if(result == -1){

PrintWriter script = response.getWriter();

script.println("<script>");

script.println("alert('존재하지 않는 아이디입니다.');");

script.println("history.back();");

script.println("</script>");

}

else if(result == -2){

PrintWriter script = response.getWriter();

script.println("<script>");

script.println("alert('데이터베이스 오류가 발생하였씁니다.');");

script.println("history.back();");

script.println("</script>");

}

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!