정적 컨텐츠

2024. 4. 18. 23:38- 서버/springboot

스프링 웹 개발 기초

스프링 웹개발은 크게 3가지로 나눌수 있습니다.

 

  • 정적컨텐츠
  • MVC와 템플릿 엔진
  • API

이번시간에는 정적 컨텐츠에 대해 알아보겠습니다.

 

스프링부트는 정적 컨텐츠를 기본적으로 제공을 합니다.

 

resources/static 폴더에 html 파일을 하나 만들어줍니다. 이 경로에 html을 만들면

url에 해당 html을 검색하면 스프링이 정적으로 이 html파일을 넘겨줍니다.

 

 

 

hello-static.html

<!DOCTYPE HTML>
 <html>
 <head>
    <title>static content</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 </head>
 <body>
정적 컨텐츠 입니다.
 </body>
 </html>

 

 

그리고 나서 localhost:8080/hello-static.html을 입력 하면 다음과 같은 화면을 확인 할수 있습니다.

 

 

 

아래는 그림으로 표현한 정적컨텐츠가 제공되는 과정입니다.

 

 

참고자료

https://www.inflearn.com/course/lecture?courseSlug=%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8&unitId=49576

'- 서버 > springboot' 카테고리의 다른 글

API  (0) 2024.04.22
MVC와 템플릿 엔진  (0) 2024.04.20
Welcome Page 만들기  (0) 2024.04.17
스트링부트에서 JPA로 데이터베이스 다루기(1)  (0) 2024.01.02
인텔리제이 롬복 추가하기  (0) 2024.01.01