In HFSJ,pg#137 it said that "
you can't do a sendRedirect() after writing to the response"
but when i run code1 the following code in
servlet it gave no error & done the redirect
code1:
-------------------------------------------------------------------------
PrintWriter out = res.getWriter();
String name=req.getParameter("param1");
String client=req.getHeader("User-Agent");
out.println("<html>"+"<body>"+client+"venu Navat"+"</html>"+"</body>");
res.sendRedirect("http://www.google.com");
-------------------------------------------------------------------------
when i run code2 in servlet it gave no error & displayed response & didn't redirect
code2:
-------------------------------------------------------------------------
PrintWriter out = res.getWriter();
String name=req.getParameter("param1");
String client=req.getHeader("User-Agent");
out.println("<html>"+"<body>"+client+"venu Navat"+"</html>"+"</body>");
out.flush();
res.sendRedirect("http://www.google.com");
-------------------------------------------------------------------------
please clarify !!