For a given
Servlet Response response, which retrieves an object for writing binary data?
(Choose two)
A. response.getWriter ()
B. response.getOutputStream ()
C. response.getOutputWriter()
D. response.getWriter().getOutputStream()
E. response.getWriter(Writer.OUTPUT_BINARY)
A, B are the answers given. But how can PrintWriter used to write binary data? (my
java io knowledge is a bit limited)
The write() method of PrintWriter does accept char[] or int - but not byte/byte[]. Does that mean we cannot send arbitrary bytes to the stream?