getmapping을 사용해서 뷰페이지에 파라미터를 연결해보도록 할 것이다.
@GetMapping("/page1")는 매핑된 url위치에서 찾기 위해 사용한다.
ParameterTestController.java에서 page1을 매핑해준다.
그리고 views 밑에 test라는 폴더를 만들어준다.
test폴더 밑에 page1이라는 이름의 jsp 파일도 만들어 준다.
page1을 작성하고 실행시켜본다.
ParameterTestController.java에서 만들어진 page1를 연결시켜 준다.
그러면 ParameterTestController.java에서 작성한 파라미터가 page1에 나타나는 것을 확인 할 수 있다.
● 쿼리형태의 파라미터 받아 뷰에 표시
이번에는 쿼리형태의 파라미터를 뷰에 표시해보도록 할 것이다.
ParameterTestController.java에서 PersonDto를 가져와 page1의 뷰에 나타나도록 해준다.
주소창에 해당 값들을 넣으면 뷰에 나타나는 것을 볼 수 있다.
● 페이지 연결
page2를 만들어 page1의 뷰로 연결되도록 구현해볼 것이다.
주소창에는 page2로 넣었지만 page1이 출력되는 것을 확인 할 수 있다.
page3도 만들어 주소창에 값을 넣을 경우 page1의 뷰로 보이도록 구현해볼 것이다.
"/페이지/{key}/{key}/{key}" 로 했기 때문에 주소창에는 /페이지/값/값/값 으로 넣으면 된다.
이번에는 page4를 만들어 modelAndView로 받아 출력시켜본다.
'IT수업 > STS3' 카테고리의 다른 글
IT 수업 19주차 (119) 폼과 매핑하기 (0) | 2024.04.30 |
---|---|
IT 수업 19주차 (118) FORWARD, REDIRECT, ServletCode (0) | 2024.04.30 |
IT 수업 19주차 (116) 파라미터 (0) | 2024.04.30 |
IT 수업 19주차 (115) Bean, controller (0) | 2024.04.30 |
IT 수업 19주차 (114) JUnit 테스트 2 (Beans, Di) (0) | 2024.04.29 |