12 Mart 2015 Perşembe

Request Dispatcher nedir?

Bir servletten başka yere köprü kurarak, içinde obje de taşımak mümkün olan bir transfer çeşididir.

req.getRequestDispatcher(path) ;
req.setAttribute("...",entity);
dispatcher.forward(req,resp);
//entity buradaki req. parametresine yani requeste eklendi
//forward ile gönderildi.

şeklinde path adresine bir entity (yani nesne) transfer etmek mümkündür.

Bunun sebebi GET ya da POST kullanmadan yazmak istediğimiz içindir.

GET ile gönderilseydi GET abc?username=user&password=pass şeklinde de gönderilebilirdi.

Hiç yorum yok:

Yorum Gönder