Adventure Time - Finn 3
본문 바로가기
Spring

ViewResolver 모음

by hyun9_9 2024. 3. 21.

버전01 
개발자가 직접만든 VR사용
DI로 setter 주입사용

 

 

 

버전 02
Spring 프레임워크에서 제공하는 VR사용
org.springframework.web.servlet.view.InteralResourceViewResolver
DI로 setter 주입을 사용
특정페이지의 URL을 알면 별도의 권한이 없어도 접근이 가능한 경우가 있다
이 경우를 막기 위해서는 C 파트에서 별도의 접근 권한 유효성 검사를 구현 해야만한다
Spring 에서는 애초에 페이지를 WEB-INF폴더에 은닉(하이딩)하여 저장한다
WEB-INF폴더의 하위는 오직 VR를 통해서만 접근이 가능함을 이용한것

mav.setViewName("test");
VR가 /WEB-INF/views/test.jsp
은닉된 페이지에 접근 가능해짐

 

'Spring' 카테고리의 다른 글

네이버 로그인 var.2  (1) 2024.04.01
네이버 로그인 var.1  (0) 2024.03.31
HandlerMapping 모음  (0) 2024.03.20
Controller(Action) 모음  (0) 2024.03.19
SpringMVC 구조 개념  (0) 2024.03.18