Tenho uma entidade chamada Perfil com um relacionamento ManyToOne com outra entidade chamada Nível.
Já que meu relacionamento é ManyToOne, tenho uma List dentro de Perfil.
Estou montando um CRUD básico e minha dúvida é na hora da inclusão. Tenho campos de Nível que preciso usar na página de inclusão de Perfil.
Exemplo: Na página de inclusão de Perfil tenho: Nome do Perfil e Nome do Nível.
Como fazer referência para incluir o Nome do Nível?
Tentei usar um add(index, element) da classe List, conforme abaixo:
<s:decorate id="nmNivelInsertField" template="layout/edit.xhtml" rendered="#{!PerfilHome.managed}">
<ui:define name="label">Nome Nível</ui:define>
<h:inputText id="nmPerfilInsert"
required="true"
size="50"
maxlength="50"
value="#{PerfilHome.instance.Nivels.add(0, nmNivel)}">
<a:support event="onblur" reRender="nmNivelInsertField" bypassUpdates="true" ajaxSingle="true"/>
</h:inputText>
</s:decorate>
Mas dá erro.
Grato pela ajuda!