Jsp内置对象(out response)

out对象的方法:

    void print(); 输出完毕后,并不结束该行。
    void println(); 输出完毕后,会结束当前行,下一个输出语句将在下一行开始输出。
    void newLine(); 输出一个换行符。
    void close(); 將关闭输出流。
    void flush(); 输出缓冲区里的数据,并清空缓冲区。
    void clearBuffer(); 清除缓冲区里的数据,并把数据输出到客户端。
    void clear(); 清除缓冲区里的数据,但不把数据输出到客户端。
    int getBufferSize(); 获得缓冲区的大小(int值)。
    int getRemaining(); 获得缓冲区中沒有被占用的空间大小(int值)。
    boolean isAutoFlush(); 返回布尔值,其取值在于<%@ page autoFlush="true|false" %>的设置。

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%
//out.print("hello");
//out.print("world");

out.println("hello");
out.newLine();
out.println("world");
out.flush();
%>

    response对象的方法:

    void setContentType(String type); 设置响应的类型。
    void setCharacterEncoding(String charset); 设置响应使用的字符编码格式。
    void sendRedirect(String locationg); 把响应发送到另外一个位置进行处理。
    void setHeader(String name, String value); 设置指定名称的HTTP头的值。
    void setDateHeader(String name,long value); 设置指定名称的Data类型的HTTP头的值。
    PrintWriter getWriter(); 获取输出流对应的writer对象。
    void addCookie(Cookie cookie); 添加一个Cookie对象,保存客户端信息。

response.setHeader("refresh","2;url=hello.jsp"); //客户端重定向

response.sendRedirect("sendRedirectAc.jsp");

你可能感兴趣的:(java)