JSP 隐式对象 - out
JSP 隐式对象 out 是 JSP 容器为每个页面提供的 Java JspWriter 类的实例,用来往 response 对象中写入响应 HTTP 的内容
out 对象可以直接在 JSP 中使用而无需显式声明
out 对象是 javax.servlet.jsp.JspWriter 类的实例,用来在 response 对象中写入内容
最初的 JspWriter 类对象根据页面是否有缓存来进行不同的实例化操作,可以在 JSP page 指令 中使用 buffered='false' 属性来轻松关闭缓存
JspWriter 类包含了大部分 java.io.PrintWriter 类中的方法
而且 JspWriter 类还新增了一些专为处理缓存而设计的方法
JspWriter类会抛出 IOExceptions 异常,而 PrintWriter 不会
out 对象方法
下表列出了用于输出 out 对象的主要方法
方法 | 描述 |
---|---|
out.print(dataType dt) | 输出Type类型的值 |
out.println(dataType dt) | 输出Type类型的值然后换行 |
out.flush() | 刷新输出流 |