Am în prezent o componentă ca următorul exemplu:
@Component("infoData")
public class infoDataClass(){
protected Integer age;
protected String name;
protected String address;
cu getters și setteri...
Și în xhtml am acces la acele atribute în felul următor :
<div
id="infoContainer"
data-age="#{infoData.age}"
data-address="#{infoData.address}"
data-name="#{infoData.name}"
></div>
Și le-am lua cu succes. Întrebarea mea este, în loc de a accesa-le unul câte unul, cum aș putea obține-le pe toate împreună? Am nevoie pentru a adăuga 5-6 și poate chiar mai multe atribute în viitor și va deveni foarte murdar daca voi continua asa.
În frontend (vue) am analiza-le în felul următor:
const age= $(containerElement).attr('data-age');
const name= $(containerElement).attr('data-name');