I have 4 list boxes. listBox 1 is populated from the database(Oracle). I select an item from it and then listbox 2 is populated with related data matching listbox 1 item I chose (Just like the Country and Cities example ). I select an item from Listbox 2 and populate listbox 3 and listbox 4 with related data matching listbox 2 item. How do I write this in a javaservlet program using HTML. After I select all the data in the different listboxes, I have to do a get and pass it to another servlet program that processes the data. Need to use Servlet and HTML embedded in it. I went through the JSP example but now in this program I have to use 2 selects to populate the listboxes.