Which descriptor file is used to map the custom tag to its tag handler class?
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: "`taglib.tld`". Tệp mô tả thư viện thẻ đặt trong WEB-INF là nơi mỗi thẻ tuỳ biến được khai báo bằng một khối gồm tên thẻ, lớp xử lý thẻ, kiểu thân thẻ và danh sách thuộc tính; nhờ khối đó container biết gặp tên thẻ nào thì nạp lớp handler nào. Lựa chọn "`web.xml`" là mô tả triển khai của ứng dụng, nó chỉ có thể khai một khối thư viện thẻ để nối một uri với đường dẫn tới tệp mô tả thư viện, còn việc ánh xạ từng thẻ sang lớp vẫn nằm trong tệp mô tả đó. Lựa chọn "`index.html`" là trang nội dung tĩnh gửi cho trình duyệt, không phải tệp cấu hình nào. Lựa chọn "`deployment.descriptor`" không phải tên tệp có thật trong ứng dụng web; cụm mô tả triển khai là tên gọi chung cho loại tệp cấu hình đó, không phải một tệp mang đuôi như vậy.
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