3.5 뷰: hello.jsp

    사용자가 보는 뷰 결과 화면은 JSP 파일입니다. 다음과 같이 JSP 파일을 작성합니다.

    <%@ page contentType="text/html; charset=utf-8" %>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 
    <%@ page session="false" %>
    <html>
    <head>
    <title>Home</title>
    </head>
    
    <body>
    <h1>
        Hello world!
    </h1>
    
    <P> The time on the server is ${serverTime}. </P> 
    </body>
    </html>

    JSTL 태그 선언: JSTL을 사용하는 선언 부분입니다.

    모델 데이터 출력: EL(Expression Language)을 사용하여 컨트롤러에서 전송한 모델 데이터를 출력합니다. HomeController 컨트롤러의 model.addAttribute() 자바 클래스에서 serverTime이라는 이름으로 formattedDate를 전송한 결과 값, 즉 모델로 보낸 serverTime이 뷰에서 ${serverTime} 방식으로 전송된 값 formattedDate를 화면에 출력합니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.