網站首頁 健康小知識 母嬰教育 起名 運動知識 職場理財 情感生活 綠色生活 遊戲數碼 美容 特色美食 愛好

如何實現jsp本頁面跳轉

欄目: 互聯網 / 發佈於: / 人氣:2.88W

如何實現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張

特別提示

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

Tags:跳轉 jsp 頁面