본문 바로가기
웹개발/Springboot

Spring @Controller 기초 예제

by HoPpangg 2021. 6. 27.
SMALL

1. 프로젝트 생성

프로젝트 명 : practice

java version : jdk1.8

package : com.study.practice

 

2.의존성

devtools, web

tomcat-jasper 9.0.46

jstl 1.2x (javax.servlet)

 

3. application.properties에 viewresolver 설정

 

4. webapp/WEB-INF/views 폴더 생성

 

5. HomCotroller java class 생성

@Controller annotation으로 ViewResolver 발동

(1) 메서드 1 : home.jsp 찾는 메서드(GET방식으로 주소는 "/home")

(2) 메서드 2 : post.jsp 찾는 메서드 (GET방식으로 주소는 "/post")

 


<답>

프로젝트 생성

라이브러리 추가

webapp/WEB-INF/views 폴더 생성, home.jsp / post.jsp 파일 생성 

application.properties에 ViewResolver 설정

HomeController class에 메서드 생성, ViewResolver 발동

localhost:8080/home 결과

localhost:8080/post 결과

 

**뒤에 작성할 EL 표현식에서 이 프로젝트에 이어서 사용합니다.

728x90
LIST

'웹개발 > Springboot' 카테고리의 다른 글

Tomcat 메모리  (0) 2021.06.27
@Controller jsp 파일 리다이렉트 시 404 오류 해결  (0) 2021.06.24
ViewResolver - @Controller  (0) 2021.06.24

댓글