Mehrere Auflistungen in Datatable

JsWorld

Grünschnabel
Hallo zusammmen

Ich habe folgendes Problem:

Ich habe eine Liste in dem Bean:
Code:
private List<VTable> listeView;

Code:
@Entity
@Table(name = "v_table")
public class VTable {

	@Id
	@Column(name = "id")
	private Long id;
	
	@Column(name = "fremdschlüssel_id")
	private Long fremdschlüsselId;
	
	@Column(name = "nameX")
	private String nameX;

        public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getFremdschlüsseld() {
		return fremdschlüsselId;
	}

	public void setFremdschlüsselId(Long fremdschlüsselId) {
		this.fremdschlüsselId = fremdschlüsselId;
	}

	public String getNameX() {
		return nameX;
	}

	public void setNameX(String nameX) {
		this.nameX = nameX;
	}
	
}


Die Liste wird mit primefaces wie folgt dargestellt.
Code:
<p:dataTable var="tableView" value="#{Bean.listView}"
id="tableViewListe" rowKey="#{tableView.fremdschlüsselId}">

<p:column headerText="fremdschlüsselId">
	<h:outputText value="#{tableView.fremdschlüsselId}" />
</p:column>

<p:column headerText="NameX">
	<h:outputText value="#{tableView.nameX}" />
</p:column>
</p:dataTable>


Das Problem ist jetzt, dass mehrmalls nameX aufgelistet ist. Ich möchte jedoch, dass pro fremdschlüssel nur eine Auflistung vorhanden ist.

Wisst ihr was ich meine und wie ich dies realisieren kann?`

Merci für die Hilfe.
 

Neue Beiträge

Zurück