jsp,请问在page指令指定的buffer值与用response.setbuffersize...
发布网友
发布时间:2024-04-27 00:13
我来回答
共2个回答
热心网友
时间:2024-04-27 18:08
我查阅了一下,网上有这么一说:
buffer:指定到客户输出流的缓冲模式。如果为none,则不缓冲;如果指定数值,那么输出就用不小于这个值的缓冲区进行缓冲。与autoFlash一起使用。默认不小于8KB,根据不同的服务器可设置。例如,buffer="64kb"。
response.getBufferSize()返回的是实际的缓冲区大小。它一般大于 response.setBufferSize()所设置的。API说的很清楚。
(加上我的理解,不一定是对的:如果输出流的大小大于缓冲区,就用2个缓冲区去装这个输出流;如果输出流大小比缓冲区小,就用1个缓冲区就够了。response.setBufferSize()和page buffer=?? 设置的效果一样,这个缓冲区大小和response.getBufferSize()无直接联系,它返回的数值是 实际输出流在缓冲区中的大小,即输出流大小。)
说明:我对这个问题是头一次接触,只是说下我的见解,希望能你有多一些思路罢了。不要认为这个是正确答案。
热心网友
时间:2024-04-27 18:09
page中的buffer属性设置的是jspWrite(也就是我们通常所说的jsp九大隐含对象out)对象的缓冲大小,response.setbuffersize设置的是PrintWriter(response.getWriter()获取)对象的缓冲大小
jsp,请问在page指令指定的buffer值与用response.setbuffersize()指定有...
buffer:指定到客户输出流的缓冲模式。如果为none,则不缓冲;如果指定数值,那么输出就用不小于这个值的缓冲区进行缓冲。与autoFlash一起使用。默认不小于8KB,根据不同的服务器可设置。例如,buffer="64kb"。response.getBufferSize()返回的是实际的缓冲区大小。它一般大于 response.setBufferSize()所设...
jsp page指令
response.setHeader();优先级最好,其次是response.setCharacterEncoding();再者是 <%@page contentType="text/html; chareset=gbk"%>,最后是.5. web页面输入编码: 在设置页面编码<%@page contentType="text/html; chareset=gbk"%>的同时,也 就指定了页面的输入编码;如果页面的显示被设置为UTF...
jsp中的page指令都有哪些常用属性
可以在web.xml文件中使用<error-page>元素为整个WEB应用程序设置错误处理页面,其中的<exception-type>子元素指定异常类的完全限定名,<location>元素指定以"/"开头的错误处理页面的路径.如果设置了某个JSP页面的errorPage属性,那么在web.xml文件中设置的错误处理将不对该页面起作用。isErrorPage "true | ...
说细介绍jsp中page指令
pageEncoding:JSP页面的字符编码 ,默认值为pageEncoding="iso-8859-1",例如pageEncoding="gb2312"。isELIgnored:指定EL(表达式语言)是否被忽略。如果为true,则容器忽略"${}"表达式的计算。默认值由web.xml描述文件的版本确定,servlet2.3以前的版本将忽略。例如isELIgnored="true"。
Page指令的属性
如果它有false,那么你就不能使用session对象,以及定义了scope=session的<jsp:useBean>元素。这样的使用会导致错误.缺省值是true.buffer=none | 8kb | sizekbbuffer的大小被out对象用于处理执行后的JSP对客户浏览器的输出。缺省值是8kbautoFlush=true | false设置如果buffer溢出,是否需要强制输出,如果其...
jsp开始第一行必须是page设置吗
page 指令拥有多个属性:属性描述默认值 language指定JSP页面使用的脚本语言。Java extendsJSP被翻译成Servlet程序,该属性设置Servlet继承的超类。HttpJspBase 类 import引用外部类文件。无 session设置session是否有效。true (有效)buffer定义输出流缓冲区大小。8KB autoFlush设置是否自动刷新输出缓冲区。true (...
jsp Servlet中脚本元素、指令和预定义变量解析
默认值true表明预定义变量session(类型为HttpSession)应该绑定到已有的会话 如果不存在已有的会话 则新建一个并绑定session变量 如果取值false 表明不会用到会话 试图访问变量session将导致JSP转换成Servlet时出错 buffer="size kb|none" 该属性指定JspWrite out的缓存大小 默认值和服务器有关 但至少应该是 KB ...
jsp的常用指令,jsp的指令有什么作用
一、编译指令 1、 page指令 a. 通常位于jsp页面的顶端,同一个页面可以有多个page指令。语法格式如下:〈% @page [language="Java"][extends="package.class"][import= "package. class I package. *},…"][session="true I false"][buffer="none I 8kb I size kb" 1 [autoFlush="true ...
请写出jsp的全部指令并简单描述它们的用法
1、page指令:首先,我们要明确一点就是page指令是一个全局指令,针对当前页面,其次我们再来深挖他的功能,它到底有哪些功能那,在我们程序中起到什么作用???a、语法结构:<%page %>b、<%@page language="java"%>:这个属性用于设定jsp的编程语言,目前java是唯一有效的编程语言。c、<%@page ...
page 是什么意思啊
Page佩奇,源自中世纪英语,英格兰人姓氏,男子名.Page 指令 定义JSP文件中的全局属性.JSP 语法 <%@ page [ language="java" ][ extends="package.class" ][ import="{package.class | package.*}, ..." ][ session="true | false" ][ buffer="none | 8kb | sizekb" ][ autoFlush="true...