让jsp页面自动跳转方法

本文介绍了几种实现网页自动跳转的技术方案,包括使用JavaScript的window.location.href、response的sendRedirect方法、jsp:forward标签以及利用a标签触发点击事件等。

在做ilearing自动系统登录时,需要对传入参数做处理,所以中间需要加一个中间页面,处理完后让自动跳转到系统首页


1.用window.location.href,让页面加载时自动运行js
<script language="JavaScript">
 window.location.href = '../../learner/jsp/authenticate.jsp';
</script>

 

2.response.sendRedirect
jsp页面中可用response.sendRedirect()直接实现重定位

 

3. <jsp:forward page="" />
  它的底层部分是由RequestDispatcher来实现的,因此它带有RequestDispatcher.forward()方法的印记。


4.让a标签自动跳转
 <a href="http://elearning.com"></a>
<script language="JavaScript">
var comment = document.getElementsByTagName('a')[0];
if (document.all) {
 // For IE
comment.click();
}else if (document.createEvent) {
   //FOR DOM2
 var ev = document.createEvent('MouseEvents');
 ev.initEvent('click', false, true);
 comment.dispatchEvent(ev);
}
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值