Можно ли игнорировать неверный xml-синтаксис в jsf-файлах?
Я пишу свои собственные компоненты jsf 2 и хочу создать динамическую таблицу, поэтому я хочу сделать tr- и td-теги условными. Я пробовал <h:panelGroup rendered="#{someCondition}"><tr></h:panelGroup>
(то же самое с </tr>
) и <c:if test="#{someCondition}"><tr></c:if>
(то же самое с </tr>
), хотя плохо смешивать jstl с jsf.
Я получаю javax.faces.view.facelets.FaceletException: Error Parsing [...] The element type "tr" must be terminated by the matching end-tag "</tr>"
.
Кто-нибудь знает, как игнорировать неправильный xml-код или как решить эту проблему любым другим способом?