国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JSP > 正文

JSP教程(六)-怎么在JSP中跳轉到別一頁面

2019-11-18 21:43:44
字體:
來源:轉載
供稿:網友
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頁面中。

Test1.jsp
<HTML>
<HEAD>
<TITLE>forward test</TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<!--跳轉到test2.jsp--!>
<jsp:forward page="/test2.jsp"/>
</BODY>
</HTML>
!supportEmptyParas]>
test2.jsp
<HTML>
<HEAD>
<TITLE> forward test </TITLE>
!supportEmptyParas]>
</HEAD>
!supportEmptyParas]>
<BODY BGCOLOR="#FFFFFF">
<%out.println("這是jsp2.jsp頁面產生出的輸出");%>
</BODY>
</HTML>
!supportEmptyParas]>
  運行test1.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=" 北京西大街188號"/>
</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
  地址:北京西大街188號"

的輸出信息  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 小金县| 庆城县| 新邵县| 平遥县| 扎兰屯市| 浙江省| 桃园县| 三河市| 昭平县| 泉州市| 博野县| 昌黎县| 旌德县| 文昌市| 宁化县| 安多县| 当雄县| 化州市| 阳信县| 满城县| 德令哈市| 洞头县| 元江| 封丘县| 永德县| 抚州市| 紫金县| 平顺县| 习水县| 仁化县| 合川市| 安新县| 铜陵市| 台中县| 突泉县| 新巴尔虎左旗| 广昌县| 扶绥县| 濮阳县| 潼关县| 枝江市|