大家好,欢迎来到IT知识分享网。
JSP out对象详解
out对象就是在Web应用开发过程中使用最多的一个对象,其功能就是动态的向JSP页面输出字符流,从而把动态的内容转化成HTML形式来展示,这个对象在任何JSP页面中都可以任意访问。
out对象是javax.servlet.jsp.JspWriter类的实例化对象,可以通过调用pageContext.getOut()方法可以获取out对象,主要功能就是完成页面的输出操作,使用println()或print()输出。
方法
1.public abstract void clear()
清除缓冲区中的内容,不将数据发送至客户端。
2.public abstract void clearBuffer()
将数据发送至客户端后,清除缓冲区中的内容。
3.public abstarct void close()
关闭输出流。
4.public abstract void flush()
输出缓冲区中的数据。
5.public int getBufferSize()
获取缓冲区的大小。缓冲区的大小可用设置。
6.public abstract int getRemainning()
获取缓冲区剩余空间的大小
7.public boolean isAutoFlush()
获取用设置的AutoFlush值。
8.public abstract void newLine()
输出一个换行字符,换一行。
9.public abstract void print()
显示各种数据类型的内容。
10.public abstract void println()
分行显示各种数据类型的内容。
例子
My JSP ‘OutDemo.jsp’ starting page
int all=out.getBufferSize();//获得缓冲区大小
int remain=out.getRemaining();//获得剩余缓冲区大小
int use=all-remain;//使用的缓冲区大小
out.println(“使用的缓冲区大小”+use);
%>
总结
1. 使用形式输出比out.println()更加方便。
2. 开发中尽量避免在JSP中使用out对象
版权声明:本文为JAVASCHOOL原创文章,未经本站允许不得转载。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/105230.html