Preusmerjanje zahtev je ena izmed pomembnejših tehnik pri spletnem programiranju. S preusmeritvijo predamo nadzor drugi strani (JSP/Servlet) ali pa preusmerimo spletni brskalnik (ki seveda predstavlja uporabnika) na nov naslov URL. Ni pa nič nenavadnega, če uporabnika preusmerimo na isto stran.