Импорт пользовательских taglib
Мы обычно даем ссылку на внешний taglib как <%@ taglib uri="http://java.sun.com/portlet_2_0" prefix="portlet"%>
Можем ли мы определить наш пользовательский taglib и uri
в нашем JSP, как показано ниже?
<%@ taglib uri="com.mycompany.taglib" prefix="custom"%>
3 ответа
Решение
Можем ли мы определить наш пользовательский taglib?
да
То, что вам нужно сделать, это создать класс обработчика тега и файл TLD, а затем импортировать этот файл TLD на страницу JSP как
<%@taglib prefix="myCustomTag" tagdir="/WEB-INF/myCustomerTag.tld"%>
Полезные ссылки:
Да, можно определить пользовательские теги. Взгляните на этот учебник по Java EE.
Да, вам нужно иметь файл tablib.tld с определениями тегов и раздел taglib в файле web.xml.