Code:
if(akcija != null ) {
if(akcija.equals("izbrisi")) {
String id = request.getParameter("id");
try {
Connection con = DB.getInstance().getConnection();
PreparedStatement ps = con.prepareStatement("DELETE * FROM radnik WHERE id = ?");
ps.setString(1, id);
ps.executeUpdate();
} catch(Exception e) {
e.getMessage();
}
} else if(akcija.equals("izmeni")) {
/* Potreban kod */
}
}
if(akcija != null ) {
if(akcija.equals("izbrisi")) {
String id = request.getParameter("id");
try {
Connection con = DB.getInstance().getConnection();
PreparedStatement ps = con.prepareStatement("DELETE * FROM radnik WHERE id = ?");
ps.setString(1, id);
ps.executeUpdate();
} catch(Exception e) {
e.getMessage();
}
} else if(akcija.equals("izmeni")) {
/* Potreban kod */
}
}
Sada kada u donjem delu petlje unesem out.println("Izvrsava") string se prikazuje, znaci dobro je izveden upit. A kada hocu da redirektujem na drugu stranicu uz pomoc request.sendRedirect("neka_tamo_strana"); ili preko response.getRequestDispatcher("neka_tamo_strana"); kod uopste ne izvrsi redirekciju vec ostane na toj strani sa ispisanom celokupnom URI adresom.
Daj pomozite mi da legnem u normalno vreme :)