Как вы можете вызывать составной (виджет) JSF2 в теге реализации другого составного элемента?Как вызвать композит JSF в составе: реализация?
Когда я так, я получаю следующее error: /resources/widgets/tileContainer.xhtml @25,45 <mywidgets:tileContainer> Tag Library supports namespace: http://java.sun.com/jsf/composite/widgets, but no tag was defined for name: tileContainer
Фрагмент кода:
<composite:interface name="tileContainer">
<composite:attribute name="pubCategoryId" type="java.lang.Long" required="true" />
</composite:interface>
<composite:implementation>
<div class="tileContainer">
<ui:repeat value="#{pubController.getPubsByCategory(cc.attrs.pubCategoryId)}" var="pub">
#{pub.title}
<mywidgets:tileContainer title="Private">
<mywidgets:tileSmallPictureTitle
title="Bulk Dispatch Lapse stressed with application protocols">
</mywidgets:tileSmallPictureTitle>
</mywidgets:tileContainer>
</ui:repeat>
</div>
</composite:implementation>
Любые другие рекомендации по проектированию о том, как справиться с этим?
Спасибо, что поделились своими мыслями.
Какая версия JSF/версия вы используете? Эта ошибка была исправлена долгое время где-то около Mojarra 2.1.10 или, возможно, одна или две версии до или позже. – BalusC