O código a seguir demonstra o uso da operação forward desta interface para se efetuar um redirecionamento interno para outro servlet apresentado no item c) (br.aiec.ResponseHeaderRefreshDemoServlet).
a) Servlet Redirecionamento Interno
package br.aiec; import java.io.IOException; import javax.servlet.RequestDispatcher; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @WebServlet(name = "RequisicaoDespacho", urlPatterns = "/requisicaoDespacho") public class RequisicaoDespachoDemoServlet extends HttpServlet{ @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //Redirecionamento interno RequestDispatcher dispatcher = request.getRequestDispatcher("responseHeaderRefresh"); dispatcher.forward(request, response); } }