Javaweb---成功登陆后自动跳转jsp页面
2017-12-02 14:50
1551 查看
通过ajax技术让用户输入的用户名与密码得到验证,验证通过后(即登录成功)自动跳转到主页界面;
首先学习一些能实现自动转页面的方法,择需选择。
使用href超链接标记 客户端跳转
使用javascript 客户端跳转
提交表单 客户端跳转
使用response对象 客户端跳转
使用forward总做标记 服务器跳转
使用requestDispatcher类 服务器跳转
一、网页打开后达到相应时间即转网页:
content=0表示打开该页后立即跳转到你要跳转的页面.
url=index.jsp 是要跳转的页面
嗯嗯嗯。。。。我还没提交表单呢???就转走了。。。
二、RequestDispatcher.forward()方法:
在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递。通常在servlet中使用,不在jsp中使用。
hmm...谁说的?
不就嵌入进去了吗,嘿嘿嘿,不过,,,判断条件给省掉了,什么都没输入就跳转了。。。XXXXXXXXXX,好吧,那就只能把判断用户名的部分写成Java代码了。
三、在满足登录成功的条件下用js代码:
可是太快了。。。设置个setTimeout函数来控制时间
setTimeout(function(){window.location="index.jsp"},2000);注意要将执行代码放入函数块中
好了,就用这个了!!!
首先学习一些能实现自动转页面的方法,择需选择。
使用href超链接标记 客户端跳转
使用javascript 客户端跳转
提交表单 客户端跳转
使用response对象 客户端跳转
使用forward总做标记 服务器跳转
使用requestDispatcher类 服务器跳转
一、网页打开后达到相应时间即转网页:
<meta http-equiv="refresh" content="1;url=index.jsp">content=1 是时间控制,表示1秒后自动跳转到要跳转的页面.
content=0表示打开该页后立即跳转到你要跳转的页面.
url=index.jsp 是要跳转的页面
嗯嗯嗯。。。。我还没提交表单呢???就转走了。。。
二、RequestDispatcher.forward()方法:
在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 b.jsp都可以获得,参数自动传递。通常在servlet中使用,不在jsp中使用。
hmm...谁说的?
<% response.sendRedirect("login01.jsp"); %>
不就嵌入进去了吗,嘿嘿嘿,不过,,,判断条件给省掉了,什么都没输入就跳转了。。。XXXXXXXXXX,好吧,那就只能把判断用户名的部分写成Java代码了。
三、在满足登录成功的条件下用js代码:
window.location="index.jsp";
可是太快了。。。设置个setTimeout函数来控制时间
setTimeout(function(){window.location="index.jsp"},2000);注意要将执行代码放入函数块中
好了,就用这个了!!!
相关文章推荐
- java web开发中,jsp使用了frameset框架,如何实现整个页面跳转,并且同一个表单中可以提交两个action
- javaWeb项目用过滤器filter实现登陆成功后才能访问主页面,否则直接输入主页面的地址自动跳转到登陆界面
- 登陆成功后自动跳转到登录页面的前一个页面
- 实现session超时后自动跳转到登陆页面(前台JS,JAVA,判断是否Ajax请求)
- JAVA-JSP内置对象之response对象实现页面自动跳转
- java web 01 关于jsp页面的跳转的5种方式
- java web 错误页面和jsp跳转
- 【javaweb:前端】修改a标签的href值为javascript代码使页面不自动跳转到当前页,改成不操作
- Ext JS 登陆 Java权限验证 页面自动跳转
- 在jsp中怎么实现登录后自动跳转到登陆前浏览页面
- 当客户访问一个需登陆的页面时会转到登陆页面,当客户登陆成功后会自动跳转到客户登陆前的那个页面,请问该如何实现?
- asp.net出错或404错误(找不到页面)自动跳转 webconfig配置方法
- 网站页面自动跳转实现方法PHP、JSP(上)
- MyEclipse .java .jsp .js页面 自动弹出信息提示框
- 登陆后自动跳转到登录前页面
- 网站页面自动跳转实现方法PHP、JSP(下)
- java工程如何修改成web工程,并进行jsp页面的访问?
- 网站页面自动跳转实现方法PHP、JSP(下)
- 网站页面自动跳转实现方法PHP、JSP(下)
- JSP实现几秒后自动跳转某页面并页面上显示时间在走动