1 16 17 package org.apache.tester; 18 19 20 import java.io.*; 21 import javax.servlet.*; 22 import javax.servlet.http.*; 23 24 30 31 public class Forward08a extends HttpServlet { 32 33 public void doGet(HttpServletRequest request, HttpServletResponse response) 34 throws IOException, ServletException { 35 36 response.setContentType("text/plain"); 38 PrintWriter writer = response.getWriter(); 39 40 log("Getting RD for /servlet/Forward08b"); 42 RequestDispatcher rd = 43 getServletContext().getRequestDispatcher("/servlet/Forward08b"); 44 if (rd == null) { 45 log("Missing RD for /servlet/Forward08b"); 46 writer.println("Forward08a FAILED - No request dispatcher" + 47 " for /servlet/Forward08b"); 48 } else { 49 log("Forwarding to /servlet/Forward08b"); 50 rd.forward(request, response); 51 log("Returned from /servlet/Forward08b"); 52 writer.println("Forward08a text should NOT be present"); 53 } 54 55 } 56 57 } 58 | Popular Tags |