Tabelleninhalt als Objekt zurückgeben

Er will wohl das die Nachnamen direkt untereinander stehen und die Vornamen auch. Also muesste nach dem Mueller erstma ne Reihe Leerzeichen oder aehnliches kommen. Damit das Heinz auf der gleichen Hoehe beginnt wie Marc.

So hab ich es verstanden.
 
ja genau die sollen alle unternander folgen:
zur Zeit ist es so
Code:
Müller  Heinz
Hermanns  Dieter

würde es gerne so haben:
Müller    Heinz
Hermanns  Dieter
 
nun würde ich gerne die Ausgabe der Spaltennamen realisieren habe dazu in der Methode dies hier mit hinein implementiert. Das System.out.println, dient zur Kontrolle ... Nur kann ich das im Client nicht ausführen lassen...

Könntet ihr mal bitte drüber schauen und eventuell helfen...?

für die Spaltennamen...
Code:
			ResultSetMetaData md = 	rs.getMetaData();
			Column[] columns = new Column[md.getColumnCount()];
			System.out.println("Count: " + md.getColumnCount());
			for (int i=1; i<=md.getColumnCount();i++) {
				columns[i-1]= new Column();
				columns[i-1].setName(md.getColumnName(i));
				
				System.out.println("Column(" + i + "): " + columns[i-1].getName());
			}
			person = new Person();
			person.setColumns(columns);

im Client dazugefügt:
Code:
	for (int i=0; i<3;i++){
				System.out.println(resp.get_return().getColumns()[i]);
			}
 
Hi,
wenn ich nun den Client teste kommt leider diese Fehlermeldung...
obwohl sich in der Columns[] etwas befindet.. da ich das vorher so teste in meinem Webservice
Code:
System.out.println("Column(" + i + "): " + person.getColumns()[i-1]);

und wenn ich im Client dies so aufrufe wie auch sonst ... entsteht eine Fehlermeldung...
Code:
System.out.println(resp.get_return().getColumns()[1];)

Fehlermeldung
Code:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 1
	at meinpackage.ClientPerson.main(ClientPerson.java:38)
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück