오늘 진행한 일정

- 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

+ Recent posts