1 16 17 package org.apache.tester; 18 19 20 import java.io.*; 21 import javax.servlet.*; 22 import javax.servlet.http.*; 23 24 31 32 public class Include04 extends HttpServlet { 33 34 public void doGet(HttpServletRequest request, HttpServletResponse response) 35 throws IOException, ServletException { 36 37 response.setBufferSize(8192); 39 StringBuffer sb = new StringBuffer (); 40 response.setContentType("text/plain"); 41 PrintWriter writer = response.getWriter(); 42 43 RequestDispatcher rd1 = 45 getServletContext().getRequestDispatcher("/Include04a"); 46 if (rd1 == null) { 47 sb.append(" No RD for '/Include04a'/"); 48 } else { 49 rd1.include(request, response); 50 } 51 52 RequestDispatcher rd2 = 54 getServletContext().getRequestDispatcher("/Include04b"); 55 if (rd2 == null) { 56 sb.append("No RD for '/Include04b'/"); 57 } else { 58 rd2.forward(request, response); 59 } 60 61 if (sb.length() > 0) { 63 writer.print("Include04 FAILED -"); 64 writer.println(sb.toString()); 65 } 66 67 while (true) { 68 String message = StaticLogger.read(); 69 if (message == null) 70 break; 71 writer.println(message); 72 } 73 StaticLogger.reset(); 74 75 } 76 77 } 78 | Popular Tags |