Delete all HTML tags (including HTML, head, body) of the response.jsp page.
<%@ page language= "java" import= "java.util.*,java.io.*" contenttype= "text/html"; Charset=utf-8 "%>
<%
Response.setcontenttype ("Text/html;charset=utf-8");//Set the Mimi type of the response
Out.println ("Out.println ("
PrintWriter outer = Response.getwriter ();//Get Output Stream object
Outer.println ("Good evening, this response generates an output stream outer object");
%>
Page display:
Summary: The printerwriter output is ahead of the built-in out object, so the page appears as above.
Resolve this issue: Out.flush (); Forces the buffer to be emptied, and the flush () method forces the contents of the buffer to be written to the browser at the same time.
<%@ page language= "java" import= "java.util.*,java.io.*" contenttype= "text/html"; Charset=utf-8 "%>
<%
Response.setcontenttype ("Text/html;charset=utf-8");//Set the Mimi type of the response
Out.println ("Out.println ("Out.flush ();
PrintWriter outer = Response.getwriter ();//Get Output Stream object
Outer.println ("Good evening, this response generates an output stream outer object");
%>
Response.sendredirect () requests a redirect, a new request to the client, and redirects to the new resource. Example: When a user accesses response.jsp, it jumps to the reg.jsp page immediately
<%@ page language= "java" import= "java.util.*,java.io.*" contenttype= "text/html"; Charset=utf-8 "%>
<%
Response.setcontenttype ("Text/html;charset=utf-8");//Set the Mimi type of the response
Out.println ("Out.println ("Out.flush ();
PrintWriter outer = Response.getwriter ();//Get Output Stream object
Outer.println ("Good evening, this response generates an output stream outer object");
Response.sendredirect ("reg.jsp");//Jump to reg.jsp page immediately when user accesses response.jsp
%>
JSP built-in object---response response