jsp九大隐式对象——out隐式对象




jsp代码:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>My JSP '8.jsp' starting page</title>
  </head>
  
  <body>
  	<%-- jsp中html元素和内容其实也是用out.write输出--%>
    aaaaaa
    <%-- jsp输出数据最好只用out隐式对象输出 --%>
	<%
		out.write("hahaha");
		response.getWriter().write("wowowo ");
	 %>
	
	<%-- 以上代码输出结果为: wowowo aaaaaa hahaha
		 因为out隐式对象的缓冲区存在并且没写满之前,
		 不会把数据写入response的缓冲区,只有在jsp结束时,
		 写入response缓冲并输出,所以out.write输出在后面。
		 因此,不建议在jsp中同时使用out.write和response.getWriter().write--%>
  </body>
</html>


posted @ 2013-04-26 16:25  魅惑之眼  阅读(158)  评论(0编辑  收藏  举报