What is the purpose of the Tag Description in the TLD file in Java Servlet?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "To provide metadata about custom tags.". Phần mô tả trong tệp TLD là siêu dữ liệu dành cho người đọc và cho công cụ: nó giải thích thẻ dùng để làm gì, hiện ra trong gợi ý của trình soạn mã hay tài liệu sinh tự động, và xoá nó đi thì thẻ vẫn chạy y nguyên vì container không dựa vào mô tả để xử lý thẻ. Lựa chọn "To define the tag handlers for custom tags." là việc của khối khai lớp xử lý thẻ trong cùng tệp, chứ không phải của phần mô tả. Lựa chọn "To specify the tag's attributes and their types." là việc của các khối thuộc tính, mỗi khối nêu tên, kiểu dữ liệu và việc thuộc tính có bắt buộc hay nhận giá trị động hay không. Lựa chọn "To declare the location of the JSP file that uses the tag." đi ngược chiều phụ thuộc: trang JSP khai báo thư viện thẻ mà nó muốn dùng, còn tệp mô tả thư viện không biết và không cần biết trang nào dùng thẻ.
Cùng phần 9
public class MyCustomTagHandler extends SimpleTagSupport {
private String message;
public void setMessage(String message) {
this.message = message;
}
public void doTag() throws JspException, IOException {
JspWriter out = getJspContext().getOut();
out.println(message);
}
}
How would you use this custom tag in a JSP page?Có lời giảiCâu hỏiWhich attribute of the <tag> element is used to specify the name of the custom tag?Có lời giảiCâu hỏiHow can the Body Tag interface be implemented in a custom tag handler class?Có lời giảiCâu hỏiCả 12 câu của chủ đề12 câu