Vybrať všetky atribúty z Bean v XHTML

0

Otázka

V súčasnej dobe sa komponent ako v nasledujúcom príklade:

@Component("infoData")
public class infoDataClass(){
    protected Integer age;
    protected String name;
    protected String address;

s ich getry a tvorcami...

A v mojom xhtml som prístupu na tieto atribúty nasledujúcim spôsobom :

<div
  id="infoContainer"
  data-age="#{infoData.age}"
  data-address="#{infoData.address}"
  data-name="#{infoData.name}"
></div>

A ja som si ich úspešne. Moja otázka je, namiesto toho, aby prístup k ich po jednom, ako by som si ich všetky dohromady? Musím pridať 5-6 a možno aj viac atribútov v budúcnosti, a to sa stane skutočne chaotický, ak som pokračovať, ako je tento.

V mojom rozhranie (vue) I analyzovať ich nasledujúcim spôsobom:

 const age= $(containerElement).attr('data-age');
 const name= $(containerElement).attr('data-name');
annotations java javabeans spring
2021-11-19 10:34:56
1

Najlepšiu odpoveď

0

Pevne stanovené serializing môj objekt pomocou Gson.

public String getJsonChartData() {
    Gson gson = new Gson();
    return gson.toJson(this);
}
2021-11-19 13:49:59

V iných jazykoch

Táto stránka je v iných jazykoch

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................