How does a Simple Tag Handler interact with the JSP page it's used in?

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: "It processes and generates content during the rendering phase". Thẻ tuỳ biến đơn giản là một lớp Java cài giao diện SimpleTag; khi trang đã dịch xong và đang kết xuất, container tạo đối tượng thẻ, truyền các thuộc tính cùng ngữ cảnh trang và phần thân thẻ, rồi gọi doTag() một lần để thẻ ghi trực tiếp vào dòng ra. Nói cách khác, thẻ sinh nội dung ngay trong lúc máy chủ dựng trang. "It directly manipulates HTML elements on the JSP, HTML page" sai mô hình: trên máy chủ không có cây tài liệu nào để sửa, nó chỉ nối văn bản, còn việc chỉnh phần tử là chuyện của trình duyệt sau khi nhận phản hồi. "It injects JavaScript code into the JSP page" chỉ đúng khi thẻ tình cờ in ra mã kịch bản, đó là một cách dùng lẻ chứ không phải cơ chế tương tác. "It sends AJAX requests to the server" ngược phía: thẻ đang chạy trên máy chủ, không đứng ở máy khách để gửi yêu cầu nền.

Cùng phần 9

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