在 XHTML 中检索 Bean 的所有属性
Retrieve all attributes from Bean in XHTML
我目前有一个类似于以下示例的组件:
@Component("infoData")
public class infoDataClass(){
protected Integer age;
protected String name;
protected String address;
他们的 getter 和 setter...
在我的 xhtml 中,我通过以下方式访问这些属性:
<div
id="infoContainer"
data-age="#{infoData.age}"
data-address="#{infoData.address}"
data-name="#{infoData.name}"
></div>
并且我成功地得到了它们。我的问题是,我如何才能将它们全部放在一起,而不是一个一个地访问它们?我需要添加 5-6 甚至更多的属性,如果我继续这样下去,它会变得非常混乱。
在我的前端 (vue) 中,我按以下方式解析它们:
const age= $(containerElement).attr('data-age');
const name= $(containerElement).attr('data-name');
已通过使用 Gson 序列化我的对象修复。
public String getJsonChartData() {
Gson gson = new Gson();
return gson.toJson(this);
}
我目前有一个类似于以下示例的组件:
@Component("infoData")
public class infoDataClass(){
protected Integer age;
protected String name;
protected String address;
他们的 getter 和 setter...
在我的 xhtml 中,我通过以下方式访问这些属性:
<div
id="infoContainer"
data-age="#{infoData.age}"
data-address="#{infoData.address}"
data-name="#{infoData.name}"
></div>
并且我成功地得到了它们。我的问题是,我如何才能将它们全部放在一起,而不是一个一个地访问它们?我需要添加 5-6 甚至更多的属性,如果我继续这样下去,它会变得非常混乱。
在我的前端 (vue) 中,我按以下方式解析它们:
const age= $(containerElement).attr('data-age');
const name= $(containerElement).attr('data-name');
已通过使用 Gson 序列化我的对象修复。
public String getJsonChartData() {
Gson gson = new Gson();
return gson.toJson(this);
}