jsp - include, jspf
<%@page import="java.text.SimpleDateFormat"%>
<%@page import="java.util.Date"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ include file="color.jspf" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<style>
p {
background-color: <%=color2 %>;
}
</style>
</head>
<body style="background-color: <%=color1 %>">
<%@include file="top.jsp" %>
<!-- html 주석 -->
<%-- jsp 주석 --%>
<%
// 스크립트 영역
System.out.println("콘솔출력");
String str = "문자열";
out.print(str + "<br>");
Date d = new Date(); // 객체생성
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
String strDate = sdf.format(d);
%>
<%-- 표현식 --%>
<%=str %><br>
<%=strDate %><br>
<%@include file="bottom.jsp" %>
<p>텍스트</p>
</body>
</html>
파일명 : top.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<h1>top.jsp 파일입니다.</h1>
파일명 : bottom.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<h1>bottom.jsp 파일입니다.</h1>
파일명 : color.jspf
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%
String color1 = "yellow";
String color2 = "pink";
%>