如何实现jsp本页面跳转
来源:网络收集 点击: 时间:2024-03-03Jsp页面跳转的第一种方式:提交表单
代码如下:
!--第一种跳转方式:提交表单--
form name=form method=post action=page2.jsp
input type=submit value=跳转1
/form
如图:

Jsp页面跳转的第二种方式:Javascript实现
代码如下:
js部分:
script type=text/javascript
function next(){
window.location = page2.jsp;
}
/script
html部分:
!--第二种跳转方式:通过js--
input type=button value=跳转2 onclick=next()
如图:

Jsp页面跳转的第三种方式:转发
转发分两种方法:
1.jsp自带的forword标签来实现跳转
代码如下:
牺董 jsp:forward page=page2.jsp /
如图:

2.jsp中写java代码实现跳转
代码如争倘下:
% request.getRequestDispatcher(page2.jsp).forward(request, response);%
如图:

Jsp页面跳转的第四种方式:重定向
重定向分两种方法:
1.response.sendRedirect()实现
代码如下:
!--第四种跳转方式:重定向--
% //1.
response.sendRedirect(page2.jsp);
%

2.response.setHeader()实现
代码如下:
!--第四种跳转方式:重定向--
% //2.
response.setHeader(Refresh, 1;url=page2.jsp);
%

这四种方式的所有代码整理如下:
%@page contentType=text/html pageEncoding=UTF-8%
!DOCTYPE html
html
head
meta http-equiv=Content-Type content=text/html; charset=UTF-8
title页面一/title
script type=text/javascript
function next(){
window.location = page2.jsp;
}
/script
/head
body
!--第一种跳转方式:提交表单--
form name=form method=post action=page2.jsp
input type=submit value=跳转1
/form
!--第二种跳转方式:通过js--
input type=button value=跳转2 onclick=next()
!--第三种跳转方式:转发--
%--jsp:forward page=page2.jsp /--%
% // request.getRequestDispatcher(page2.jsp).forward(request, response);%
!--第四种跳转方式:重定向--
码睡腊 % //1.
response.sendRedirect(page2.jsp);
//2.
response.setHeader(Refresh, 1;url=page2.jsp);
%
/body
/html
如图:

介绍的这几种跳转方式都经过实际编程验证,请放心使用^-^
JSP页面跳转JAVA版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_228978.html