gpt4 book ai didi

java - jsf ui 重复 p :tabView

转载 作者:行者123 更新时间:2023-12-01 15:04:42 25 4
gpt4 key购买 nike

我感兴趣是否可以通过 jsf ui 重复标记创建 p:tabView ?我试图找到一个解决方案,如何创建从 Java 列表生成选项卡的循环。请参阅here 。事实证明,这要复杂得多。有什么可行的解决办法吗?

最佳答案

你可以这样做

你的 bean

public class BeanName implements Serializable {

public BeanName(){
personList = new ArrayList<Person>();
personList.add(new Person("ajay", "mumbai"));
personList.add(new Person("hari", "pune"));
}

private List<Person> personList;

public List<Person> getPersonList() {
return personList;
}

public void setPersonList(
List<Person> personList) {
this.personList= personList;
}

}


public class Person{

private String name;

private String address;

public Person(String name, String address) {
this.name=name;
this.address=address;
}

public String getName(){
return name;
}

public void setName(String name){
this.name=name;
}

public String getAddress(){
return address;
}

public void setAddress(String address){
this.address=address;
}
}

Xhtml 中的代码

<p:tabView rendered="#{not empty beanName.personList}" value="#{beanName.personList}" var="list">               
<p:tab title="#{list.name}">here your data</p:tab>
</p:tabView>

关于java - jsf ui 重复 p :tabView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13130268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com