jsp页面跳转方法荟萃

jsp页面跳转方法荟萃

ID:18640393

大小:46.00 KB

页数:7页

时间:2018-09-20

jsp页面跳转方法荟萃_第1页
jsp页面跳转方法荟萃_第2页
jsp页面跳转方法荟萃_第3页
jsp页面跳转方法荟萃_第4页
jsp页面跳转方法荟萃_第5页
资源描述:

《jsp页面跳转方法荟萃》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.response.sendRedirct("跳转到页面");该方法通过修改HTTP协议的HEADER部分,对浏览器下达重定向指令的,使浏览器显示重定向网页的内容.request无法传值过去.执行完该页所有代码,然后再跳转到页面.跳转地址栏改变.可以跳转到其他服务器上的页面response.sendRedirct(http://www.sun.com).2.response.setHeader();该方法和response.sendRedirect一样,通过修改HTTP协议的HEADER部分.<%resp

2、onse.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);StringnewLocn="/index.html";response.setHeader("Location",newLocn);%>3.该方法是利用服务器端先将数据输出到缓冲区的机制,在把缓冲区的内容发送到客户端之前,原来的不发送,改为发送该页面的内容,如果在之前有很多输出,前面的输出已使缓冲区满,将自动输出到客户

3、端,那么该语句将不起作用,这一点应该特别注意.request可以传值过去.直接跳转到页面,后面的代码不执行.跳转后地址栏不变.无法跳转到其他服务器上的页面.图片不是绝对路径无法显示.例子1:from.jsp<%@pagecontentType="text/html;charset=gb2312"%><%@pagebuffer="1kb"%><%longi=0;intj=0;for(i=0;i<60;i++){      out.println(j++);}%>

4、"/>结果:跳到to.jsp上.例子2from.jsp<%@pagecontentType="text/html;charset=gb2312"%><%@pagebuffer="1kb"%><%longi=0;intj=0;for(i=0;i<600;i++){      out.println(j++);}%> 报错:java.lang.IllegalStateException:Error:Attempttoclearabufferthat'salr

5、eadybeenflushedorg.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:648)org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:637)org.apache.jsp.forward.from02_jsp._jspService(from02_jsp.java:58)org.apache.jasper.runtim

6、e.HttpJspBase.service(HttpJspBase.java:94)javax.servlet.http.HttpServlet.service(HttpServlet.java:802)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)org

7、.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)javax.servlet.http.HttpServlet.service(HttpServlet.java:802)org.pcvit.pan.filter.EncodingFilter.doFilter(EncodingFilter.java:19) 例子3:from.jsp<%@pagecontentType="text/html;charset=gb2312"%><%@pag

8、ebuffer="1kb"%><%longi=0;intj=0;for(i=0;i<6000;i++){      out.println(j++);}%> 结果:没有跳到to.jsp上.但是却显示出了from.jsp页面的代码执行结果.--------------------------------------------------------------

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。