JSF2.1 Walidacja dwóch pól jednocześnie

0

Witam,
Mam problem z walidacją dwóch pól typu TimePicker jednocześnie. Wszystko w sumie byłoby ok, gdyby nie fakt że każdy TimePicker musi być w kontrolce composite. Najbardziej uroszczone wygląda to tak:

<composite:interface>
    <composite:attribute name="value" required="true"/>
</composite:interface>
 
<composite:implementation>
    <h:panelGroup id="panel">
        <pe:timePicker value="#{cc.attrs.value}">

        </pe:timePicker>
    </h:panelGroup>
</composite:implementation>

Natomiast tutaj (http://stackoverflow.com/questions/8745731/compare-two-fields-that-use-same-class) znalazłem dobrą i działającą walidację na polach Calendar.. tylko gołych, bez żadnych kompozytów. Dla TimePickerów też działa...

Pomoże ktoś to zrobić walidację na dwóch kompozytach, w których są kontrolki TimePicker? Chodzi o to aby jedna godzina nie była wyższa od drugiej..

Dzięki za pomoc.

0

W core jsf jest wzmianka o tym. Tam polecaja napisac jeden komponent z 2 datami/pickerami, i do niego dodac custom validatora. Jak masz 2 komponenty.

1 użytkowników online, w tym zalogowanych: 0, gości: 1