Sto leggendo su JSF. Una cosa che ho notato è che tag come h:inputText
e h:inputTextarea
generano automaticamente un nome casuale.
C'è un modo per superare questo?
Sto leggendo su JSF. Una cosa che ho notato è che tag come h:inputText
e h:inputTextarea
generano automaticamente un nome casuale.
C'è un modo per superare questo?
Il nome e l'ID per l'HTML visualizzato sono generati dal UIComponent.getClientId () metodo, quindi tutto ciò che devi fare è sovrascrivere quel metodo. Tuttavia, non è consigliabile farlo in quanto rischia di rompere il contratto dell'ID (che deve essere unico anche quando lo stesso componente è reso più volte), il che porterebbe a bachi molto complessi.
Leggi altre domande sui tag jsf