[ mar8 @ 19.11.2009. 18:38 ] @
Pozdrav svima! Ovo mi je prvi post na ovom forumu.

Imam jedno pitanje u vezi RequestDispatchera. Naime, imam sledeći kod:


if(uslov) {
RequestDispatcher disp = request.getRequestDispatcher("index.jsp");
disp.forward(request, response);
}
..........
kod za upis u bazu
..........


Kada se uslov ispuni RequestDispatcher bi trebao da preskoči na index.jsp i da ne upiše ništa u bazu. U ovom slučaju dešava se potpuno suprotno - on uistinu odlično obavi forward i pređe na index, ali kad pogledam bazu - on sve upisao?!

Koliko sam shvatio nakon pozivanja forwarda nastavlja se izvršenje servleta - ili sam ja nešto pogrešio. Zanima me kako da sprečim dalje izvršavanje servleta.

Hvala unapred.
[ zigizig @ 19.11.2009. 19:57 ] @
Posle forward stavi
Code:
return;

[ mar8 @ 19.11.2009. 20:10 ] @
Hvala puno!
Radi.