728x90
ajax를 사용한 로그인을 구현하면서 한 여러 뻘짓을 기록합니다.
1. .form에 유저 정보를 담고 submit 버튼을 누르면 미리 작성한 자바스크립트 function login()을 작동하도록 했지만e.preventDefault();를 사용하지 않아서 작성한 자바스크립트와 jQuery가 전혀 작동하지 않았다.
2. 분명 얼마전에 스프링은 'application/x-www-form-urlencoded'를 이해하지 못한다고 합니다. 라고 글을 작성했는데 오늘은 그와 반대로 JSON에 담긴 값을 읽지를 못하는 에러가 발생했다. 한참을 ajax 코드를 이리저리 손 보다가 문득 작성했던 글이 기억이 나서 전에는 지워두었던 @RequestBody를 다시 사용했더니 문제가 해결이 되었다. 그냥 슥 겉핥기로만 공부하고 있었다는 증거가 나와서 부끄럽다.
728x90
'Java 웹 프로그래밍' 카테고리의 다른 글
깃 현재 브랜치를 보여주는 명령어 (0) | 2020.06.24 |
---|---|
equals()와 hashCode() (0) | 2020.06.16 |
JWT (JSON Web Token) - 3 (0) | 2020.04.28 |
JWT (JSON Web Token) - 2 (0) | 2020.04.28 |
JWT (JSON Web Token) - 1 (0) | 2020.04.28 |