Утренние участники стволовых клеток,читать свойство persistente bag в xhtml (jsf)
Не могли бы вы помочь мне в этом вопросе?
Im пытаясь прочитать постоянное заданное свойство из объекта, но он возвращает только одну строку, и у меня есть в базе данных таблицы двух вставленных строк для такого идентификатора
- Как я могу загрузить в DataTable всех строк?
- Как я могу прочитать все поля, загруженные в таблице LinkHashSet как идентификатор, название, описание и т.д. ...
Bean:
@Inject
private Pessoa pessoa;
Entity Пессоа:
@Entity
@Table(name = "pessoa",uniqueConstraints = {@UniqueConstraint(columnNames = { "idt_pessoa" }) })
@Inheritance(strategy = InheritanceType.JOINED)
@OneToMany
@JoinColumn(name = "idt_pessoa")
private Set<ContatoPessoa> contatoPessoas = new LinkedHashSet<ContatoPessoa>();
public Set<ContatoPessoa> getContatoPessoas() {
return contatoPessoas;
}
public void setContatoPessoas(Set<ContatoPessoa> contatoPessoas) {
this.contatoPessoas = contatoPessoas;
}
Предприятие ContatoPessoa:
@Entity
@Table(name="contato_pessoa")
public class ContatoPessoa implements Entidade{
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "idt_contatoPessoa")
private Long id;
@Column(length=100)
private String des_areaContatoPessoa;
@Column(length=100)
private String des_emailContatoPessoa;
В XHTML:
<p:dataTable id="dTContato" var="contatoPessoas"
value="#{pessoaMB.pessoa.contatoPessoas}"
rowKey="#{pessoa.contatoPessoas.id}">
<p:column headerText="#{bundle.pessoa_lblid}">
<p:outputLabel value="#{contatoPessoas.key}"/>
</p:column>
Ive пытался с различными комбинациями в XHTML p:outputLabel
, но не имели успеха на всех
Я наблюдал постоянный набор из объекта pessoa
и имеет значения. Сумка - ArrayList
У меня нет репутации для публикации изображений. sorry
пожалуйста, напишите код Java. вы видите строки в таблице, а столбец id пуст или вы вообще не видите никаких строк? – Ammar
Ammar, моя dataTable загружает только все строки пустым. Я вижу строки в таблице, а столбец id и другие столбцы пустые – Al2x
@BalusC ваш комментарий исчез. Я не знаю, почему. – Al2x