В настоящее время я изучаю простые лица, и мне интересно, как мы можем проверить выбор из древовидного списка? Например, для inputtextarea это очень просто
<p:inputTextarea id="description"
value="#{createAdd.add.description}" cols="50" rows="5"
validatorMessage="Max length is 25" required="true"
requiredMessage="Description is required">
<f:validateLength maximum="25" />
</p:inputTextarea>
<p:message for="description" />
Здесь мы получаем подтверждение для ввода текста, используя обязательный атрибут и тег. Но для компонента TreeView нет обязательного атрибута, и теги не работают.
Итак, приведено, например,
<p:tree value="#{treeBean.root}" var="node" dynamic="true"
id="category" selectionMode="single"
selection="#{createAdd.add.category}" >
<p:treeNode>
<h:outputText value="#{node}" />
</p:treeNode>
</p:tree>
Как мы можем проверить, что один узел действительно был выбран?