来了,继续。
通过HTTP header的Location属性来实现重定向?(第四种)
HTTP Headers是HTTP请求和相应的核心,它承载了关于用户端流览器,请求页面等相关的资讯。
响应头:Location , Server , WWW-Authenticate(认证头)
这些属性用于在响应消息中向客户端传递附加信息,包括服务程序的名称,要求客户端进行认证的方式,请求的资源重定向到新地址等.
jsp中可以实现如下:
页面跳转重定向代码:
<%
response.setHeader("Location",“mytest.jsp”);?
%>
设置页面定时刷新代码:
<%
response.setHeader("refresh", "20");
%>
通过meta标签里的url重定向页面(第五种)
<meta http-equiv="refresh" content="10; url=mytest.jsp">?
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。
<meta> 标签位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
<meta>标签中的content的10表示10秒(延时),表示jsp当前页面将在10秒后跳转到mytest.jsp页面。url指向将要跳转的页面。
注释:<meta> 标签永远位于 head 元素内部。
注释:元数据总是以名称/值的形式被成对传递的。