3.5장 ~ 4.5장
Date와 Calendar클래스를 보완하고자 등장했다.
위 2가지 클래스는 크게 2가지 문제점이 있었다.
LocalDate/LocalDateTime이 데이터베이스에 제대로 매핑되지 않는 이슈가 Hibernate 5.2.10 버전에서 해결되었다.
스프링 부트 1.x에서는 따로 설정이 필요하고 2.x부터는 기본적으로 사용하기 때문에 따로 설정이 필요없다.
<script type="text/javascript">
$(document).ready(function(){
if (a == "1") {
<%
System.out.println("test");
%>
}
});
위 코드의 test는 무조건 콘솔에 출력한다. jsp의 자바 코드는 서버에서 동작하기 때문이다. 서버 템플릿 엔진은 서버에서 문자열을 만든뒤 이 문자열을 HTML로 변환해 브라우저로 전달한다.