Create a data class that contains a string for each of your fields. And have get and set methods for each field. An instance of this class will represent one row of data. Next, create a vector which contains many instances of this class.
The code below should give you a rough idea. I'm just typing this on the fly, so don't expect it to compile.
Data Class:
public class SalesData
{
private String salesPersonName;
private String salesPersonCode;
public SalesData() { }
public String getSalesPersonName() {
return this.salesPersonName;
}
public void setSalesPersonName( String salesPersonName ) {
this.salesPersonName = salesPersonName;
}
public String getSalesPersonCode() {
return this.salesPersonCode;
}
public void setSalesPersonCode( String salesPersonCode ) {
this.salesPersonCode = salesPersonCode;
}
}
Control Code:
...
Vector v = new Vector();
for ( int i = 0; i < resultset.length; i++ ) {
SalesData sales = new SalesData();
sales.setSalesPersonName( resultset[i][0] );
sales.setSalesPersonCode( resultset[i][1] );
v.add( sales );
}
JSP code:
Vector v = get... <-- whatever your method is called
for ( int i = 0; i < v.size();i++ ) {
SalesData sales = v.get( i );
}
out.println( sales.getSalesPersonName() );
out.println( sales.getSalesPersonCode() );