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

Cách sử dụng action <jsp:forward> trong JSP

Action forward kết thúc hành động của trang hiện tại và chuyển tiếp yêu cầu đến tài nguyên khác như trang tĩnh, trang JSP khác, hoặc Java Servlet.

Cú pháp của action forward:

<jsp:forward page = "Relative URL" />

Bảng sau liệt kê thuộc tính bắt buộc của action forward:

STT Thuộc tính & Mô tả
1 page
Nên chứa URL tương đối của tài nguyên khác như trang tĩnh, trang JSP khác, hoặc Java Servlet.

Ví dụ

Sử dụng lại 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:forward page = "date.jsp" />
        </center>
    </body>
</html>

Giữ các file trong thư mục gốc và truy cập main.jsp. Kết quả hiển thị như sau. Tại đây, nội dung từ trang chính bị loại bỏ và chỉ hiển thị nội dung từ trang được chuyển tiếp.

Today's date: 12-Sep-2010 14:54:22