Sto cercando di utilizzare il componente Star Rating da PrimeFaces. Tuttavia, non ti consente di passare i parametri. Ciò mi rende impossibile fare una ricerca per ottenere l'entità dal database che mi piacerebbe classificare. Ho provato qualcosa di simile, ma senza successo:Passare i parametri al componente PrimeFaces Star Rating?
<p:rating value="#{myAction.rating}">
<f:param name="myObjID" value="#{myObj.id}" />
</p:rating>
C'è un altro modo che io possa passare il parametro nella mia classe azione? C'è qualcosa che mi manca che mi permetterebbe di ottenere il comportamento che voglio? Grazie per l'aiuto!
non riesco a vedere come questo è utile in questo esempio particolare. Stai facendo riferimento allo ** stesso ** oggetto in entrambi # {{myObj.myRating} 'e' # {myObj.id} '. Com'è possibile che '# {myObj.myRating}' non sappia del proprio 'id'? Prova a trovare un esempio migliore del mondo reale. – BalusC
Immagina di visualizzare un oggetto su un sito eCommerce. Ti piacerebbe essere in grado di dargli una valutazione.Non voglio dover creare una nuova conversazione Seam per ogni singolo elemento visualizzato, quindi dovrò mantenere lo stato e passare l'ID oggetto come parametro in modo da poter impostare la valutazione di conseguenza. – Shadowman