신입사원 입문교육_정리

Spring Framework - Day2

FireStone 2021. 2. 8. 21:42
  •   Spring MVC  

- 2) 과정 => list, delete등 어떤 컨트롤러를 선택할지  handler에게 의뢰한다.

 

-  Handler mapping의 역할

 : controller를 선택하는 일 ( 어떤 컨트롤러를 호출할지 정함)

 

- url pattern : '/'

 => spring에서 servlet mapping명을 / 로 사용한다.

 

- Spring에서의 url

8090/app(context명) /(servlet mapping) / list(request mapping)

=> jsp - servlet에서 request mapping 값이 추가됨

 

- @RequestMapping("/list")

 : url값과 request mapping이 일치하는 메서드(controller)가 실행된다.

 

- 4) 과정 => controller안의 method 호출

 

- controller가 실제적인 동작을 실행한다.

 

- 10) =>  데이터를 전달한다. 2가지 정보 전달

 

- 2가지 정보

 1) 데이터(Model)

  

 2) View

  : 확장자를 포함하지 않은 파일명만 알려준다. (누구를 통해 보여줄지)

 

- 11) => view는 jsp에 한정되지 않고, pdf, xml등 다양한 형태로 보여줄 수 있기에 어떤 형태로 보여줄지를 정한다.

 

- View Resolver

: 어떤 형태로 보여줄지를 결정함

 

- jsp 전달 resolver : Internal Resource View Resolver

 

- 12) => 최종정보를 알려줌 - 경로 ( ex) WEB-INF/views/a.jsp )

 

 

 

 

'신입사원 입문교육_정리' 카테고리의 다른 글

project_enroll  (0) 2021.02.21
web & spring 정리  (0) 2021.02.16
Spring Framework - Day1  (0) 2021.02.02
Web - JSP / Servlet / JS / Java - Day1  (0) 2021.02.01
sql oracle Day3  (0) 2021.01.28