比如:
实现这样的一个功能就是当用户登录错误的时候 先跳转到错误页面 再自动跳转到登陆页面
一:使用js事件:
js代码1:
<script type="text/javascript"> function delayedRedirect(){ window.location = "login.jsp"; } </script> <body onLoad="setTimeout('delayedRedirect()',3000)"> <font color="red"></font> 三秒后跳转至 我的发帖 </body> </html>
js代码2:
js实现页面跳转:倒计时显示。
<script language=javascript> function out(obj){ var i = obj ; if(i==0) document.location.href="othorpage"; document.body.innerHTML = i; i--; setTimeout("out("+i+")",1000); } </script> <body onload="out(5);"> </body>
二:在jsp的head域内加 <meta http-equiv= "refresh " content= "要等待的时间;url=跳往地址 ">
<meta http-equiv="refresh" content="1;url=www.baidu.com"> <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% request.setCharacterEncoding("utf-8"); String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <base href="<%=basePath%>"> <title>My JSP 'personalDeleteTopicInfomation.jsp' starting page</title> <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-equiv="expires" content="0"> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="This is my page"> <meta http-equiv="refresh" content="1;url=www.baidu.com"> </head>
把如下代码加入<head>区域中
<meta http-equiv="refresh" content="5">
即可实现页面自动刷新。
三:在jsp内写Java代码:
<% response.setHeader("refresh", "3;URL=http://www.b1b8.net"); %>
四:
使用request对象请求转发request.getRequestDispatcher("login.jsp").forward(request,response);
或者使用response对象重定向response.sendRedirect("login.jsp");
相关推荐
作业6 JDBC操作数据库 作业类型:验证性实验 实验目的:理解JDBC接口操作数据库的方法,熟练掌握数据的增删改查。 实验内容: ...通过验证,跳转到success.jsp提示登录成功,否则,在login.jsp页码提示错误。
实现了一个简单分页,使用jsp+servlet+json实现,只是一种最最简单的,适合新手去看,大神勿喷!!!
用getPageForward()方法获取'跳转到第几页'的输入框标记; 用getCountRecord()方法获取总记录数; 用getCountPage()方法获取总页数; 用getCurrentPage()方法获取当前页数; 6、如果需要把上一页,下一页等标记换成...
跳转到 ();"> (i=1;i;i++){%> <option value="<%= i %>" (intPage == i){%>selected<% } %>><%= i %></option> 页 ,n,p; %> (intPage>1){ if(intPage-2>0){ m=intPage-2;} else { m=1;} if(intPage+2...
该源码资料包中的分页示例可能包括了创建带有前一页和后一页链接的分页控件、显示当前页码和总页数、以及可能的跳转到特定页的功能。QQ菜单则是指集成到网页中的腾讯QQ相关的交互式菜单,例如分享到QQ空间、添加QQ...
一个简易的学生信息管理系统,用mysql数据库+JSP+SERVLET编码完成,运行环境idea+tomca。...显示页码,并且能通过点击页码、“上一页”、“下一页”进行跳转到对应的页面。 也可以对学生信息增加删除修改等操作。
" // 页码相同就不做跳转\n" + " if(input.value == " + currentPage + ") {" + " return;\n" + " }" + " var newUrl = '" + pageUrl + "&page=' + input.value;\n" + " document.location = newUrl;\n" + ...
3) 修改JSP代码中的分页查询部分代码, 并将(总记录条数,总页码数,每页要显示的数据List<T> 当前页码,每页显示的记录条数(默认为5) 封装到PageBean类中) 4) 通过JSP中的标签的href属性 或 form的action属性 或...
亲,你不用再为在jsp页面上显示页码和跳转控制烦了。 快点用这个自定义标签吧,一行代码搞定。
其中最重要的是我们要知道当前应该显示第几页,所以通过地址栏传参的方式实现,在页面跳转的时候获取该页码值,便可以实现数据的分页显示。 JSP分页显示技术 <% int pageSize =5; //设置一页显示的记录数,...
这是一个jsp分页程序,使用JSTL + servlet + EL 完成的 pageSql.sql 是数据库语句 ...writepage.jsp 是一个单独的分页jsp,直接通过<jsp:inclued>导入引用就可以了,只需要在此传入要跳转的url即可。
page=<%= intPageCount %>">尾页</a><br> 跳转到 ();"> (i=1;i;i++){%> <option value="<%= i %>" (intPage == i){%>selected<% } %>><%= i %></option> <% } %><br> 页 ,n,p; %> (intPage...
如果是他的分隔符,即此变量前还有其他的变量,分隔符应该是“&” 第六个参数,如上例中的“pageindex”,表示分页时的变量,来指定分页的号码,在服务器端的动态 网页中取此参数即可得到用户的导航页码。...