-
一、什么是缓冲区 1、缓冲区:Buffer,所谓缓冲区就是内存的一块区域,用来保存临时数据 2、IO输出最原始的就是一个字节一个字节输出,效率很低。缓冲区可以先将多个字节读出来,再一次性的输出,提高效率 二、out对象 1、out对象是JspWriter类的实例,是向客户端(这里指浏览器)输出内容的常用对象。 2、常用方法: · void println()向客户端打印字符 · void clear()清除缓冲区的内容。如果在flush之后调用,会抛出异常 · void clearBuffer() 也是清除缓冲区内容,但在flush之后不会抛出异常 · void flush()将缓冲区内容输出到客户端 · int getBufferSize()返回缓冲区的大小(字节数),如不设缓冲区则为0 · int getRemaining()返回缓冲区还剩余多少可用 · boolean isAutoFlush()返回缓冲区满时,是否自动清空缓冲区 · void close()关闭输出流查看全部
-
jsp九大内置对象 out request response session application page,pagecontext,exception,config查看全部
-
JSP内置对象查看全部
-
java web开发环境查看全部
-
请求转发后面的forward request和respons不太明白查看全部
-
try-catch-finally是这样执行的:先执行try中的语句,如果有异常,在相应的catch中执行,然后再执行finally中的语句,如果在catch中有return语句,那么,在这个return这个地方,程序先暂停一下,去执行finally 里面的东西,执行完毕了,再来执行return语句的。 [CSDN论坛抄的]查看全部
-
pageContext对象常用方法:查看全部
-
设置Session超时时间方法查看全部
-
request对象方法应用查看全部
-
out对象常用方法:查看全部
-
jsp查看全部
-
Jsp基础语法——Jsp基础语法——声明 一、JSP声明 1、指在JSP页面中中定义变量或者方法 2、语法:<%! java代码 %>查看全部
-
一、session对象 1、session对象在【第一个JSP页面被装载时】自动创建,完成会话期管理。 2、生命周期:从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话 ***注意:如果长时间没有操作,session也会失效,再次访问会【新建】一个session对象(session的id会不同)。同时,【前一个session里的Attributes会丢失!】可以设置session的最大请求间隔时间 int session.setMaxInactiveInterval(); (单位秒) 3、当一个客户访问一个服务器时,可能会在服务器的几个页面之间切换,服务器应当通过某种办法知道这是【一个客户】,这就需要session对象 4、session对象是HttpSession类的实例。 二、session对象常用方法: 1.long getCreationTime();//返回session创建时间 2.public String getId();//返回session创建时JSP引擎为它设的唯一ID号 3.public Object setAttribute(String name,Object value);//使用指定名称将对象绑定到此会话 4.public Object getAttribute(String name);//返回此会话中的指定名称绑定在一起的对象,如果没有对象绑定在该名称下,则返回null 5.String[] getVauleNames();//返回一个包含session中所有可用属性的数组 6.int getMaxInactiveInterval();//返回两次请求间隔多长时间此session被取消(单位秒)查看全部
-
因为favorite传递的参数有多个, 所以要用 request.getParameterValues("favorite");查看全部
-
请求转发与请求重定向的区别 一、请求重定向:服务端responce.sendRedirect(jsp)重定向。【客户端行为】:即客户端会访问两次,第一次访问后会立即跳转到第二个重定向页面上,【从本质上讲等于两次请求】,而前一次的请求封装的request对象不会保存,地址栏的URL地址会改变。\\ 客户端行为,两次请求,请求的对象不会保存,URL改变 response.sendRedirect("index.jsp"); 二、请求转发:服务端request.getRequestDispatcher(jsp).forward(request,response)请求转发。forward(request,response)用于保存内置对象request和response。【服务器行为】:服务器会代替客户端去访问转发页面,【从本质是一次请求】,转发后请求对象会保存,地址栏的URL地址不会改变。查看全部
举报
0/150
提交
取消