posted by 귀염둥이채원 2019. 3. 28. 14:27

1. 스프링부트 프로젝트 생성

 

2. pom.xml 파일에 jstl, tomcat-embed-jasper dependency 추가

 

3. HelloController.java 파일 생성

@Controller
public class HelloController {

	@RequestMapping("/")
	public String hello(Model model) {
		model.addAttribute("name", "홍길동");
		return "hello";
	}
}

4. application.properties 파일에 view 설정 추가

spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp

 

5. hello.jsp 파일 생성

- webapp 폴더 밑에 WEB-INF/jsp 폴더 생성 후에 hello.jsp 파일 생성

<%@ page language="java" contentType="text/html; charset=EUC-KR"
    pageEncoding="EUC-KR"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="EUC-KR">
<title>Insert title here</title>
</head>
<body>
	hello world ${name}
</body>
</html>

 

6. 스프링부터 어플리케이션 실행 및 확인

http://localhost:8080/

 

참고: https://www.youtube.com/watch?v=7ZDW5gOIJKs

'Spring Boot' 카테고리의 다른 글

스프링부트 로그 설정  (0) 2019.03.29
[Spring Boot] MyBatis + Mysql 샘플2  (0) 2019.03.29
[Spring Boot] MyBatis + Mysql 샘플  (0) 2019.03.29
DAO, DTO, VO란?  (0) 2019.03.28
스프링 MVC 패턴이란?  (0) 2019.03.28