Action này cho phép bạn chèn file vào trang đang được tạo. Cú pháp như sau:
<jsp:include page = "relative URL" flush = "true" />
Khác với include directive, chèn file tại thời điểm trang JSP được dịch thành servlet, action này chèn file tại thời điểm trang được yêu cầu.
Bảng sau liệt kê các thuộc tính liên quan đến action include:
| STT | Thuộc tính & Mô tả |
|---|---|
| 1 | page URL tương đối của trang cần include. |
| 2 | flush Thuộc tính boolean xác định xem tài nguyên được include có flush buffer trước khi include hay không. |
Ví dụ
Định nghĩa hai file (a) date.jsp và (b) main.jsp như sau:
Nội dung file date.jsp:
<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>
Nội dung file main.jsp:
<html>
<head>
<title>The include Action Example</title>
</head>
<body>
<center>
<h2>The include action Example</h2>
<jsp:include page = "date.jsp" flush = "true" />
</center>
</body>
</html>
Giữ tất cả các file trong thư mục gốc và truy cập main.jsp. Bạn sẽ nhận được đầu ra:
The include action Example
Today's date: 12-Sep-2010 14:54:22