Группировка тегов в JSF ничего не рендерит? - PullRequest
3 голосов
/ 29 ноября 2010

Есть ли в JSF какой-либо тег, который можно использовать для назначения некоторого идентификатора группе дочерних тегов, но не для рендеринга какого-либо содержимого?Примерно так:

<h:unknowntag id="group">
  <h:inputText id="name" value="#{bean.name}" required="true">
    <f:ajax event="blur" execute="name" render="group" />
  </h:inputText>
  <h:message for="name"/>
</h:unknowntag>

Мне не нужно <h:unknowntag> для рендеринга какого-либо контента, но мне нужно, чтобы он установил id для всей группы, которую я хочу перерисовать после события ajax.Есть ли такой тег в JSF 2.0?

1 Ответ

2 голосов
/ 29 ноября 2010

Вы можете использовать <h:panelGroup> для этого.Он отображает <span>, но это не вредит, так как он не имеет особого значения в разметке HTML.В любом случае вам нужен элемент, так как id имеет , который нужно поместить где-то в HTML DOM, чтобы JS / Ajax мог найти его для повторного рендеринга.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...