title: how to clear contents of a PrintWriter after writing
body: <p>Good evening, i want to know how to clear the data written to a PrintWriter, i.e. is it possible to remove the data from a PrintWriter after printing?</p>
  
  <p>here in this servlet i print some text to the response and at the line denoted by # i want to remove all the previously printed data and print new stuff:</p>
  
  <pre><code>protected void doGet(HttpServletRequest request,
          HttpServletResponse response) throws ServletException, IOException {
      PrintWriter out = response.getWriter();
      String uName = request.getParameter("uName");
      String uPassword = request.getParameter("uPassword");
  
      if (uName .equals("Islam")) {
          out.println("Valid-Name");
          if (uPassword !=null) {
              if (uPassword .equals("Islam")) {
                  // # clear the writer from any printed data here
                  out.println("Valid-password");
              } else {
                  out.println("");
                  out.println("InValid-password");
              }
          }
      } else {
          out.println("InValid-Name");
  
      }
  
  }
  </code></pre>
  
  <p>Note: i tried out.flush() but the old printed text remains </p>