Alternate solution to avoid using Vectors, HashMaps or Hashtables

We have developd an application for our client. The architecture is such that, each and every request from the web browser is processes by a servlet which parses an xml file and looks up the appropriate session bean where in the corresponding DAO is called to access the data base. The Resul Set got after the query is put in to Vectors or HashMaps or Hashtables. For one column one vector is used and all the vectors containing the values is put in one HashMap or Hashtable and the same is returned through the bean - servlet and finally to the jsp where in the the data is presented iterating thru the vector's size. Is there any other programming technique can be followed, in order to avoid excessive use of Vectors, HashMaps and Hashtables. Can any Expert give us an suggestion on this.

[799 byte] By [Kbaratha] at [2007-9-27 7:34:04]
# 1
Why not wrap a row into a javabean object and put all those in a hashtable or an arraylist(I prefer this)?
raynixa at 2007-7-8 11:32:02 > top of Java-index,Other Topics,Patterns & OO Design...