首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

Jsp跟Servlet中实现页面跳转的几种方式

2014-01-05 
Jsp和Servlet中实现页面跳转的几种方式?5、使用response.setHeader%? int stayTime0??String URLtest.

Jsp和Servlet中实现页面跳转的几种方式

?

5、使用response.setHeader
<%
? int stayTime=0;
??String URL="test.jsp";
? String content=stayTime+";URL="+URL;
? response.setHeader("REFRESH",content);
%>

?

6、使用response.setHeader和response.setStatus 发送重定向请求
?<%
? response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
? String newLocation = "test.jsp";
? response.setHeader("Location",newLocation);
?%>

?

7、使用javascript脚本
<script type="text/javascript">
? window.location.href="test.jsp";
</script>

?

Servlet中有2中跳转方式,分别为:

1、forward 转发
? ServletContext sc = getServletContext();
? RequestDispatcher rd = sc.getRequestDispatcher("/test/test.jsp"); //定向的页面
? rd.forward(request, response);


2、sendRedirect 重定向
? response.sendRedirect("test/test.jsp");

?

热点排行