BalusC частично верен в отношении <h:panelGroup layout="block">
, производящего div, но, как ни странно, вам нужно включить элемент style или styleClass, чтобы гарантировать, что он создает div.Вот цитата из документации .
Если присутствуют атрибуты "style" или "styleClass", а атрибут "layout" присутствует со значением "block"", рендерим элемент" div "
Когда вы поместите идентификатор в h: panelGroup, он будет дополнен идентификатором JSF.Однако это не работает в JSF Facelets, где вы столкнетесь с проблемами дублирования идентификаторов.