U najkracem organiyacija:
Servlet Customers upotrebom SQL upita preko Java Beana(metode GET i SET) uzima podatke iz tabele Customer.
Drugi servlet Admin upotrebom SQL upita preko Java Beana uzima podatke iz tabele Admin. << za sad nebitno
Posto se podaci pune u Vector preko
Bean objekta ja ne mogu da napravim upit koji ce mi napuniti Vector podacima
koji se vuku iz 2 bean-a, tj. mozda moze ali ja ne znam :)
Evo kako izgleda deo koji uzima podatke iz jedne tabele:
Code:
String query = "Select * from customers";
ResultSet rez = stat.executeQuery(query);
bean.Customer customer; // kreiranje objekta
while(rez.next() != false) // petlja koja prolazi kroz ResultSet
{
customer = new Customer(rez.getInt(1),rez.getString(2), rez.getString(3), rez.getInt(4)); //punjenje objekta vrednostima upita
list.addElement(customer); // punjenje Vectora Bean objektom
}
Ako bi zamenio upit tako da dobijem vrednost atributa iz druge tabele, onda ne bih mogao da izvucem podatke iz Bean-a,
jer je svaki bean za jednu tabelu u bazi !!!
Every program is either trivial or it contains at least one bug.