91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在JSP中實現頁面跳轉

發布時間:2021-07-14 14:45:24 來源:億速云 閱讀:188 作者:chen 欄目:編程語言

這篇文章主要介紹“如何在JSP中實現頁面跳轉”,在日常操作中,相信很多人在如何在JSP中實現頁面跳轉問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”如何在JSP中實現頁面跳轉”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

JSP應用開發是很多編程愛好者的關注,它是實現具體功能的途徑,JSP實現頁面的跳轉功能需要使用jsp forward Action。

語法

﹤jsp:forward page="{relativeURL|﹤%= expression %﹥}"/﹥ 或  ﹤jsp:forward page="{relativeURL|﹤%= expression %﹥}"﹥  ﹤jsp:param name="parameterName" value="{parameterValue|﹤%= expression %﹥}"/﹥+﹤/jsp:forward﹥

這個action使您可以將request向前到另外一個頁面。它只有一個屬性,page。Page應有一個相對的URL組成。這可以是一個靜態的值或者是能夠在被請求的時候計算得到的值,就如下面兩個例子一般:

﹤jsp:forward page="/utils/errorReporter.jsp"/﹥  ﹤jsp:forward page="﹤%= someJavaExpression %﹥"/﹥  !supportEmptyParas]>

現在以一個具體例子來說明:在test1.jsp中使用forward使其跳轉到test2.jsp頁面中,實現頁面跳轉。

JSP實現頁面跳轉之Test1.jsp

﹤HTML﹥  ﹤HEAD﹥  ﹤TITLE﹥forward test﹤/TITLE﹥  !supportEmptyParas]> ﹤/HEAD﹥  !supportEmptyParas]> ﹤BODY BGCOLOR="#FFFFFF"﹥  ﹤!--跳轉到test2.jsp--!﹥  ﹤jsp:forward page="/test2.jsp"/﹥  ﹤/BODY﹥  ﹤/HTML﹥  !supportEmptyParas]>

JSP實現頁面跳轉之Test2.jsp

﹤HTML﹥  ﹤HEAD﹥  ﹤TITLE﹥ forward test ﹤/TITLE﹥  !supportEmptyParas]> ﹤/HEAD﹥  !supportEmptyParas]> ﹤BODY BGCOLOR="#FFFFFF"﹥  ﹤%out.println("這是jsp2.jsp頁面產生出的輸出");%﹥  ﹤/BO#@62;  ﹤/HTML﹥  !supportEmptyParas]>

運行test1.jsp,可在瀏覽器中看見,這樣的JSP應用開發:"這是jsp2.jsp頁面產生出的輸出"的輸出信息。但是如果你在test1.jsp和test2.jsp這兩個頁面中有參數傳遞怎么辦呢?用get方式吧,不但總的長度有限制,使用現在十分不方便,而且有時候還不安全。其實我們完全可以使用jsp1.1中給forward里提供的para屬性就可以解決。現以test3.jsp和test4.jsp來說明。

!supportEmptyParas]> Test1.jsp  ﹤HTML﹥  ﹤HEAD﹥  ﹤TITLE﹥ forward test ﹤/TITLE﹥  !supportEmptyParas]> ﹤/HEAD﹥  !supportEmptyParas]> ﹤BODY BGCOLOR="#FFFFFF"﹥  ﹤jsp:forward page="/test4.jsp"﹥  ﹤jsp:param name="name" value="powerman"/﹥  ﹤jsp:param name="address" value=" 北京市海淀區西三環北路21號久凌大廈北樓505室"/﹥  ﹤/jsp:forward﹥  ﹤/BODY﹥  ﹤/HTML﹥  !supportEmptyParas]> test2.jsp  ﹤HTML﹥  ﹤HEAD﹥  ﹤TITLE﹥forward test﹤/TITLE﹥  !supportEmptyParas]> ﹤/HEAD﹥  !supportEmptyParas]> ﹤BODY BGCOLOR="#FFFFFF"﹥  ﹤%  out.println("這是jsp4.jsp頁面產生出的輸出"+"﹤br﹥");  out.println("姓名:"+request.getParameter("name")+"﹤br﹥");  out.println("地址:"+request.getParameter("address")+"﹤br﹥");  !supportEmptyParas]> %﹥  ﹤/BODY﹥  ﹤/HTML﹥

運行Test3.jsp,可在瀏覽器中看見輸出信息 :

"這是jsp4.jsp頁面產生出的輸出  姓名:powerman  地址:北京市海淀區西三環北路21號久凌大廈北樓505室"

通過以上的JSP實現的頁面跳轉是不是很有意思呢?對你再編程的思路是不是有點啟發呢?

到此,關于“如何在JSP中實現頁面跳轉”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

jsp
AI

静安区| 渝北区| 车致| 北宁市| 石屏县| 章丘市| 江门市| 孙吴县| 广灵县| 泰宁县| 灵台县| 南乐县| 梅河口市| 岗巴县| 齐齐哈尔市| 阳高县| 汝城县| 汶上县| 堆龙德庆县| 曲阜市| 九龙城区| 光泽县| 米林县| 静宁县| 中江县| 绿春县| 云龙县| 儋州市| 昭平县| 双流县| 慈溪市| 灌南县| 寻甸| 长顺县| 来安县| 玉环县| 板桥市| 江津市| 翁牛特旗| 清镇市| 修武县|