Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Chức năng của action <jsp:include> trong JSP

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