강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

공부해야지님의 프로필 이미지
공부해야지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

MVC 패턴 - 적용

jsp를 쓰는 이유가 궁금합니다.

작성

·

392

0

MVC모델을 사용하면서 

view 와 controller의 기능을 명확히 나누어

jsp는 view의 기능을 담당하게 하는거같은데

그렇다면 html 을 쓰지않는 이유는 무엇인가요??

퀴즈

Why is it difficult to directly create an HTML screen using only servlets?

Server resource shortage

Complexity of writing HTML inside Java code

Database Connection Problem

Challenges in user authentication

답변 1

0

안녕하세요. 공부해야지님, 공식 서포터즈 David입니다.

html 자체만으로는 동적인 데이터를 반영할 수 없기 때문입니다.

그에비해 jsp는 내부에서 자바 코드를 작성하거나 Model에 저장된 데이터를 불러오는 등 동적으로 데이터를 반영합니다.

물론 템플릿엔진(타임리프 등)을 사용하면 html과 조합하여 동적인 데이터를 반영하여 사용자에게 제공할 수 있습니다.

감사합니다.

공부해야지님의 프로필 이미지
공부해야지

작성한 질문수

질문하기