網際網路

當前位置 /首頁/遊戲數碼/網際網路/列表

如何實現jsp本頁面跳轉

如何實現Jsp本頁面的跳轉?這是Java初學者容易發出的一個疑問,Jsp的全稱為Java Servlet Pages,可以說這本質上還是java的Servlet。只不過結合了網頁Html。
Jsp既能使用自帶的跳轉方式也可使用Javascript進行跳轉頁面。
下面主要我會用到四種方式來實現頁面的跳轉,其中兩種方式還存在不同的實現方法。

如何實現jsp本頁面跳轉

操作方法

(01)Jsp頁面跳轉的第一種方式:提交表單程式碼如下:<!--第一種跳轉方式:提交表單--><form name="form" method="post" action=""><input type="submit" value="跳轉1"></form>如圖:

如何實現jsp本頁面跳轉 第2張

(02)Jsp頁面跳轉的第二種方式:Javascript實現程式碼如下:js部分:<script type="text/javascript">function next(){tion = "";}</script>html部分:<!--第二種跳轉方式:通過js--><input type="button" value="跳轉2" onclick="next()">如圖:

如何實現jsp本頁面跳轉 第3張

(03)Jsp頁面跳轉的第三種方式:轉發轉發分兩種方法:自帶的forword標籤來實現跳轉程式碼如下:<jsp:forward page="" />如圖:

如何實現jsp本頁面跳轉 第4張

(04)中寫java程式碼實現跳轉程式碼如下:<% equestDispatcher("")ard(request, response);%>如圖:

(05)Jsp頁面跳轉的第四種方式:重定向重定向分兩種方法:Redirect()實現程式碼如下:<!--第四種跳轉方式:重定向--><% //Redirect("");%>

如何實現jsp本頁面跳轉 第5張

(06)eader()實現程式碼如下:<!--第四種跳轉方式:重定向--><% //eader("Refresh", "1;url=");%>

如何實現jsp本頁面跳轉 第6張

(07)這四種方式的所有程式碼整理如下:<%@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(){tion = "";}</script></head><body><!--第一種跳轉方式:提交表單--><form name="form" method="post" action=""><input type="submit" value="跳轉1"></form><!--第二種跳轉方式:通過js--><input type="button" value="跳轉2" onclick="next()"><!--第三種跳轉方式:轉發--><%--<jsp:forward page="" />--%><% // equestDispatcher("")ard(request, response);%><!--第四種跳轉方式:重定向--><%  //Redirect("");//eader("Refresh", "1;url=");%></body></html>如圖:

如何實現jsp本頁面跳轉 第7張

特別提示

介紹的這幾種跳轉方式都經過實際程式設計驗證,請放心使用^-^

TAG標籤:跳轉 jsp 頁面 #