What is the correct way to use an external JSP page using JSTL?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "<c:import url="header.jsp"/>". Thẻ này nạp nội dung của một tài nguyên theo địa chỉ rồi ghép vào trang đang dựng; vì làm việc theo địa chỉ nên nó đọc được cả tài nguyên trong ứng dụng và tài nguyên ngoài, lại có thể hứng kết quả vào một biến thay vì in ra ngay. Cách viết "<c:include file="header.jsp"/>" không tồn tại trong thư viện lõi: việc chèn theo lối đó là hành động chuẩn của JSP và dùng tên thuộc tính khác. Cách viết "<c:forward page="header.jsp"/>" cũng không có trong thư viện lõi; chuyển tiếp là hành động chuẩn của JSP và nó trao hẳn quyền dựng phản hồi cho trang đích. Cách viết "<c:redirect url="header.jsp"/>" có thật nhưng gửi mã chuyển hướng về trình duyệt để nó gọi trang khác, tức thay cả trang chứ không chèn nội dung vào trang hiện tại.

Cùng phần 7

Xuất hiện trong 1 bộ đề