T
TeamBob
Hallo
Also ich habe eine DataTabe in JSF / RichFaces programmiert. Das ist ja nur das visuelle und der die ganze
Basicstructure ist in Java.
Also die basicstructe in Java seht ihr unten. In einer anderen Klasse ( TaskListData ) stehen die Getter-Setter
methoden ( ID;Name ). Jetzt möchte ich einen Button "add" hinzufügen, der es mir ermöglicht per Knopfdruck eine
neue leere Zeile hinzufügen.
Den Button in JSF habe ich bereits und die Action des Buttons wird ja einfach so eingetragen.
<h:commandButton value="add" action="#{DatasourcesModell.addNewRow}"/>
Jedoch fehlt mir einfach der Java Teil. Ich weis also nicht wie genau ich die ganze Add sache in der Java Klasse umsetzen soll...
Ich hoffe ihr könnt mir helfen
Also ich habe eine DataTabe in JSF / RichFaces programmiert. Das ist ja nur das visuelle und der die ganze
Basicstructure ist in Java.
Also die basicstructe in Java seht ihr unten. In einer anderen Klasse ( TaskListData ) stehen die Getter-Setter
methoden ( ID;Name ). Jetzt möchte ich einen Button "add" hinzufügen, der es mir ermöglicht per Knopfdruck eine
neue leere Zeile hinzufügen.
Den Button in JSF habe ich bereits und die Action des Buttons wird ja einfach so eingetragen.
<h:commandButton value="add" action="#{DatasourcesModell.addNewRow}"/>
Jedoch fehlt mir einfach der Java Teil. Ich weis also nicht wie genau ich die ganze Add sache in der Java Klasse umsetzen soll...
Ich hoffe ihr könnt mir helfen
Code:
public class DatasourcesModell implements Serializable {
/**
*
*/
private static final long serialVersionUID = 5509240439745058295L;
private List<TaskListData> dataList;
public void loadDataList() {
dataList = new ArrayList<TaskListData>();
TaskListData data1 = new TaskListData();
data1.setId(1);
data1.setName("Item 1");
TaskListData data2 = new TaskListData();
data2.setId(2);
data2.setName("Item 2");
TaskListData data3 = new TaskListData();
data3.setId(3);
data3.setName("Item 3");
dataList.add(data1);
dataList.add(data2);
dataList.add(data3);
}