J'ai actuellement un composant de la façon suivante:
@Component("infoData")
public class infoDataClass(){
protected Integer age;
protected String name;
protected String address;
avec leur getters et setters...
Et dans mon xhtml-je accéder à ces attributs de la façon suivante :
<div
id="infoContainer"
data-age="#{infoData.age}"
data-address="#{infoData.address}"
data-name="#{infoData.name}"
></div>
Et je les reçois avec succès. Ma question est, au lieu d'accéder à un par un, comment pourrais-je avoir tous ensemble? J'ai besoin d'ajouter 5-6 et peut-être même plus d'attributs dans l'avenir, et il deviendra vraiment salissant si je continue comme ça.
Dans mon frontend (vue) je les analyser de la façon suivante:
const age= $(containerElement).attr('data-age');
const name= $(containerElement).attr('data-name');