- Explain redirect vs request dispatching
- Use sendRedirect and RequestDispatcher APIs
- Select proper navigation strategy
BMC201 - Web Technology
2026-02-26
Lecture 20
Redirecting Requests & Request Dispatching
Week 5 | Unit III: Web App Development (Servlets + JSP)
BMC201 - Web Technology
Mr. Prashant Kumar Nag, Assistant Professor
Learning Objectives
Prerequisites
Syllabus Mapping
Agenda
Introduction
Redirect creates a new request; forward reuses the same request.
Think About It
Do you need browser URL to change after processing?
Redirect vs Forward
sendRedirect(): client-side new request, forward(): server-side transfer
Code Walkthrough
Syllabus memory points for Redirecting Requests & Request Dispatching:
Live Demo
Live implementation for Redirecting Requests & Request Dispatching:
?? Open Demo: Lecture 20 - Redirecting Requests & Request Dispatching
Demo checklist: - implement the key flow for this lecture - verify expected output for one success case - trigger one failure case and explain the fix
Resources & References
Structured Debug Checklist
Exam Preparation Questions: Short
Exam Preparation Questions: Long
Practice Task
Checklist
Can you:
Next Lecture
Questions?
Next: Lecture 21