[문제]

로그인 시 아이디나 비밀번호가 틀렸을 때 알림만 뜨고 화면은 머물러야 하는데 자꾸 화면이 넘어갔다.

(원래 계획대로라면 JSON과 azax를 이용해 화면은 그대로인 채 정보만 주고 받아야 하는 상황)

[해결]

jsp파일의 <form> 과 <button>에 문제가 있었던 거였음.

<form> 안에 <button>이 있으면 액션이 두 번처리 되는 현상 발생.

---> <button>을 <form>밖으로 빼면서 해결함.

 

DB에 없는 아이디와 비밀번호를 입력하면

로그인 정보를 확인하라는 알림이 뜨면서

로그인창에 머물게 코딩을 해놓은 상태였음.

근데 JSON으로 넘겨준 메시지가 넘어간 화면에서 뜨는 문제가 발생.

 

<form>안에 <button>이 있어서 액션이 두 번 처리 됐던 것.

<form></form> 바깥으로 <button>을 빼준다.

 

Fiddler라는 프로그램을 사용하면 액션이 두 번 처리된 것을 확인할 수 있다.

Fiddler에 대한 자세한 설명은 (https://goddaehee.tistory.com/164) 이 분의 블로그를 참조하면 좋다.

+ Recent posts