Jspでファイルのimport、include
JspでJavaのクラスを使用するときは<%@ page import=" ~ "%>でJavaのクラスをインポートします。
別のJspファイルを埋め込むときは<%@ include file=" ~ " %>を使います。
■Javaのクラスをインポート
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.Calendar"%>
<%@ page import="java.text.SimpleDateFormat"%>
<html>
<head>
<title>システム日付</title>
</head>
<body>
<%
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String today = "本日は " + sdf.format(calendar.getTime()) + " です";
%>
<%=today%>
</body>
</html>
ブラウザ表示
■Jspファイルをインクルード
includeするJspファイル
<%@ page contentType="text/html; charset=UTF-8"%>
<html>
<head>
<title>システム日付(include)</title>
</head>
<body>
<%@ include file="test3.jsp" %>
</body>
</html>
includeされるJspファイル(test3.jsp)
<%@ page contentType="text/html; charset=UTF-8"%>
<%@ page import="java.util.Calendar"%>
<%@ page import="java.text.SimpleDateFormat"%>
<%
Calendar calendar = Calendar.getInstance();
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
String today = "本日は " + sdf.format(calendar.getTime()) + " です(include)";
%>
<%=today%>
ブラウザ表示
ページのトップへ戻る