For all you \"duplicate\" fanatics, there is a similar question on SO right here. The difference is that I paint a vivid example that I can not understand the output of.
JSPs should use the JspWriter denoted by the “out” implicit object for sending output back to the client. A JspWriter is a buffered version of the PrintWriter. Refer JspWriter API for details. JspWriter also differs from a PrintWriter by throwing java.io.IOException, which a PrintWriter does not.