오늘 진행한 일정
- JSP 파일에서 어떤 부분이 JS, JSP, JAVA, JSTL(EL) 구분
git
- git checkout -f 명령어는 현재 local에 존재하는 commit 정보를 가지고 있고, local의 마지막 commit에 대한 최신화를 진행한다.
- 작업 전 베스트는 git checkout -f > git pull origin master
JSP
- request, response에 존재하는 3개의 바구니
- parameter
- attribute
- session
1) rq 객체를 어떻게 사용하고 있는가
- 인터셉터에 attribute를 set 해주고 있다.
2) get방식을 거꾸로 쓰는 거 같은데 이게 가능한건가.
- EL 문법상 가능하다.
3) json 형식의 데이터는 js가 map형식으로 꺼내올 수 있는건가.
- 그렇다. 그래서 Json 데이터로 변환해주는 것.
- URL 안에 URL을 넣으려면 URL 인코딩을 해야한다.
- 동작 순서
1) head.jspf ( 로그인 페이지 이동 시, 인코딩된 현재 URI를 파라미터 값으로 추가 )
2) login.jsp ( 파라미터 값을 value로 input을 통해 넘겨주고
3) Controller(doLogin) ( input으로 받아온 값(rq.getParam)으로 redirect )
내일 할 일
- encoding된 URL이 어떻게 decoding이 이루어지는지 알아보기.
'Records' 카테고리의 다른 글
2021-07-26 ( Spring Boot ) (0) | 2021.08.01 |
---|---|
2021-07-20 ( JSP ) (0) | 2021.07.21 |
2021-07-18 ( JSP ) (0) | 2021.07.18 |
2021-07-17 ( JSP ) (0) | 2021.07.18 |
2021-07-16 ( JSP, JS ) (0) | 2021.07.16 |