我想执行完out.close();之后接着创建字节流输出会报错,说是已有getWriter();怎么在用完out之后直接删除,我想实现的代码:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.write("123");
out.flush();
out.close();
ServletOutputStream sos = res.getOutputStream(); //我想用完字符流之后接着用字节流输出,应该怎么写代码}
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.write("123");
out.flush();
out.close();
ServletOutputStream sos = res.getOutputStream(); //我想用完字符流之后接着用字节流输出,应该怎么写代码}
PrintWriter out只是个引用
后面就不起作用啦