xx专业JSP实习报告范文

2011-09-25 来源:互联网 人气() 

public  void  jspInit() 

              System.out.println("jspinit");   

   
%>  
<%! 
public  void  jspDestory() 

              System.out.println("jspDestory");   

%> 


二、服务端的输出缓冲区 

   缺省情况下:服务端要输出到客户端的内容,不直接写到客户端,而是先写到一个输出缓冲区中.只有在下面三中情况下,才会把该缓冲区的内容输出到客户端上:
该JSP网页已完成信息的输出   
输出缓冲区已满   
JSP中调用了out.flush()或response.flushbuffer()   
输出缓冲区的大小可以用:或response.setBufferSize()设置,如下:   
设置输出缓冲区的大小为1KB。或response.setBufferSize(1);   
设置输出缓冲区的大小为0,即不缓冲。或response.setBufferSize(0);   
用response.getBufferSize()或out.getBufferSize()可取的输出缓冲区的大小,单位为字节.  用response.isCommitted()可检查看服务端是否已将数据输出到客户端.  如果返回值是TRUE则已将数据输出到客户端,是FALSE则还没有.   

三、服务端输出重定向 

     有以下3种方法可以做到输出重定向:   
RESPONSE.SETREDERECT("URL")  该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容.  response.sendRedirect("http://localhost:7001/index.html");   
下面的方法也能改变HTTP  HEADER属性,它的原理和  1  是一样的.   
<%   
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);   
String  newLocn="/index.html";   

猜猜你喜欢:

    无相关信息
推荐分类
佳人女性
统计代码