Jak używać EL z <ui: repeat var> w atrybucie id komponentu JSF

Mam następujący kod:

<ui:repeat var="class2" value="#{bean.list}" varStatus="status">
  <h:form id="#{class2.name}"> 
    <h:outputText value="#{class2.name}" />
  </h:form>
</ui:repeat>

Jednak po otwarciu strony błędy są następujące:

identyfikator komponentu nie może być ciągiem o długości zero

Ale jest prawidłowo wydrukowany w<h:outputText>. Jak to się dzieje i jak mogę to rozwiązać?

questionAnswers(1)

yourAnswerToTheQuestion