ما هي واجهة RequestDispatcher كيف تحصل على كائن يقوم بتنفيذه؟
ما هي واجهة RequestDispatcher كيف تحصل على كائن يقوم بتنفيذه؟

فيديو: ما هي واجهة RequestDispatcher كيف تحصل على كائن يقوم بتنفيذه؟

فيديو: ما هي واجهة RequestDispatcher كيف تحصل على كائن يقوم بتنفيذه؟
فيديو: Registration Form using JSP and Servlet 2024, شهر نوفمبر
Anonim

ال واجهة RequestDispatcher يعرّف موضوع يتلقى الطلب من العميل ويرسله إلى المصدر (مثل servlet ، JSP ، ملف HTML).

وبالمثل ، يُسأل ، ما هو الغرض من واجهة RequestDispatcher؟

ال واجهة RequestDispatcher يوفر سهولة إرسال الطلب إلى مصدر آخر قد يكون html أو servlet أو jsp. هذه واجهه المستخدم يمكن استخدامها أيضًا لتضمين محتوى مصدر آخر أيضًا. إنها إحدى طرق تعاون servlet.

تعرف أيضًا ، ما هو الفرق بين أسلوب RequestDispatcher forward () و include ()؟ الرئيسية فرق هو ذلك عندما تستخدم إلى الأمام يتم نقل عنصر التحكم إلى servlet / jsp التالي الذي تتصل به ، أثناء يشمل يحتفظ بالتحكم مع servlet الحالي ، فقط يشمل المعالجة التي تتم عن طريق استدعاء servlet / jsp (مثل القيام بأي إخراج. println أو معالجة أخرى).

وفقًا لذلك ، ما هو RequestDispatcher وكيف يعمل؟

واجهه المستخدم طلب مرسل . يحدد كائنًا يتلقى طلبات من العميل ويرسلها إلى أي مصدر (مثل servlet أو ملف HTML أو ملف JSP) على الخادم. تهدف هذه الواجهة إلى التفاف servlets ، ولكن يمكن إنشاء حاوية servlet طلب مرسل كائنات لالتفاف أي نوع من الموارد.

ما هو RequestDispatcher في جافا؟

طلب مرسل هي واجهة ، يُعرّف تنفيذها كائنًا يمكنه إرسال طلب إلى أي موارد (مثل HTML ، Image ، JSP ، Servlet) على الخادم.

موصى به: