Я использую Apache MyFaces Commons Validator TagLib.
Как мне добавить это в мой web.xml? JAR-файл commons загружается и разрешается через Maven.
XHTML (я думаю, что это правильно):
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.prime.com.tr/ui"
**xmlns:mcv="http://myfaces.apache.org/commons/validators"**>
web.xml:
<context-param>
<!-- To add additional tab libs -->
<param-name>facelets.LIBRARIES</param-name>
<param-value>??.xml</param-value>
</context-param>
РЕДАКТИРОВАТЬ : Причина, по которой я добрался до этого шага, заключается в том, что я попытался неправильно ссылаться на зависимость Maven, и при этом я попытался загрузить банку с Apache и разместил ее с моего собственный менеджер хранилища. Баночка, которую я пытался разместить самостоятельно, не содержала банку taglib.
После правильного получения зависимости все работает как обычно, нет необходимости явно определять taglib как то, что рекомендовал balusC. Thankx!
<dependency>
<groupId>org.apache.myfaces.commons</groupId>
<artifactId>myfaces-commons</artifactId>
<version>1.1.2</version>
</dependency>