Skip to Content
0
Former Member
Jan 05, 2004 at 05:55 PM

Update of aTableviewModel

28 Views

I try to add a new line to a tableviewmodel with the following code...

/*

  • Speichern der neu angelegten Werte im Bean

  • um diese dann in der Datei kd_okay.jsp vorzublenden

*/

myBean.setKD_name(Strkd_name);

myBean.setKD_plz(Strkd_plz);

myBean.setKD_bemerkung(Strkd_bemerkung);

myBean.setKD_land(Strkd_land);

myBean.setKD_str(Strkd_str);

myBean.setKD_ort(Strkd_ort);

myBean.setDK_tel(Strkd_tel);

int x = 1;

int itrow = viewbean.getModel().getRowCount();

//Schreiben des neuangelegten Records in das Model

//Schreiben der Änderung in Tabelle für die Anzeige

viewbean.getModel().setValueAt(Akd_name, itrow, 1);

viewbean.getModel().setValueAt(Akd_plz, itrow, 2);

viewbean.getModel().setValueAt(Akd_ort, itrow, 3);

viewbean.getModel().setValueAt(Akd_str, itrow, 4);

viewbean.getModel().setValueAt(Akd_land, itrow, 5);

viewbean.getModel().setValueAt(Akd_tel, itrow, 6);

viewbean.getModel().setValueAt(Akd_bemerkung, itrow, 7);

itrow = itrow + x;

String Strrow = String.valueOf(itrow);

viewbean.setRowCount(Strrow);

my code works, but only the last new record is visible in the tableview in my jsp site.

have anybody a solution for my problem, perhaps a way to refresh the tableview in the jsp site ???