JSP中的包含指令和跳轉指令

包含指令包括靜態(tài)包含和動態(tài)包含
靜態(tài)包含

<%@ include file="要包含的文件路徑"%>

屬于先包含然后再進行集中編譯麦射。在<body></body>標簽里面泪勒。包含不管后綴名是什么闪盔,都會將內容直接包含并顯示瑟俭。假如我們現(xiàn)在一個a.jsp要包含一個b.jsp
b.jsp里面不要包含<html></html><body></body><head></head>,在一個完整的頁面中违寞,如果重復出現(xiàn)這些贞瞒,則可能會出現(xiàn)顯示錯誤。例如b.jsp可以這樣寫

<h2><font color="green">
<%="info.jsp"%>
</font></h2>

動態(tài)包含

<jsp:include page="要包含的文件路徑">
</jsp:include>

<jsp:include>屬于標簽指令趁曼,記得要結束記得結束有個include
動態(tài)包含可以傳遞參數(shù)军浆,假如一個a.jsp包含一個b.jsp
a.jsp

<%@ page contentType="text/html" pageEncoding="utf-8"%>
<html>
<head></head>
<body>
    <%
        String username="ljs";
    %>
    <h1>動態(tài)包含并傳遞參數(shù)</h1>
    <jsp:include page="receive_param.jsp">
        <jsp:param name="name" value="<%=username%>"/>
        <jsp:param name="info" value="www.ljs.cn"/>
    </jsp:include>
    
</body>
</html>

b.jsp

<%@ page contentType="text/html;charset=utf-8"%>
        <h1>參數(shù)一:<%=request.getParameter("name")%></h1>
        <h1>參數(shù)二:<%=request.getParameter("info")%></h1>

記住是a把參數(shù)傳遞給了b,但是a有包含了b挡闰,顯示了b的內容乒融。
輸入http://localhost:8888/ljs/a.jsp

a.png

但是輸入http://localhost:8888/ljs/b.jsp

a.png

建議使用動態(tài)包含因為靜態(tài)包含是先包含后處理,如果在包含頁面和被包含頁面都定義了一個變量x摄悯,他就會報錯赞季,而動態(tài)包含就不會,它是先處理后包含奢驯。

跳轉指令
<jsp:forward page="要跳轉頁面的路徑">
<jsp:forward>
跳轉指令也是可以傳遞參數(shù)申钩,不過是從該頁面?zhèn)鬟f到要跳轉的頁面。假如輸入a.jsp瘪阁,然后跳轉到b.jsp撒遣,顯示b.jsp的內容,可以看到跳轉后但是地址不變管跺,說明是服務器跳轉义黎,服務器根本不知道請求的是什么資源。
a.jsp

<%@ page contentType="text/html;charset=utf-8"%>
<html>
    <body>
    <%
        String ljs = "ljs2";
    %>
    <h1>跳轉頁</h1>
        <jsp:forward page="b.jsp">
            <jsp:param name="ljs" value="ljs"/>
            <jsp:param name="ljs2" value="<%=ljs%>"/>
        </jsp:forward>
    </body>
</html>

b.jsp

<%@ page contentType="text/html;charset=utf-8"%>
<html>
    <body>
        <h1>跳轉后的頁面中進行參數(shù)的接受</h1>
        <h2>參數(shù)一:<%=request.getParameter("ljs")%></h2>
        <h2>參數(shù)二:<%=request.getParameter("ljs2")%></h2>
    </body>
</html>
a.png
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末豁跑,一起剝皮案震驚了整個濱河市廉涕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖狐蜕,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件壶愤,死亡現(xiàn)場離奇詭異,居然都是意外死亡馏鹤,警方通過查閱死者的電腦和手機征椒,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門湃累,熙熙樓的掌柜王于貴愁眉苦臉地迎上來勃救,“玉大人治力,你說我怎么就攤上這事∠常” “怎么了晕讲?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長马澈。 經(jīng)常有香客問我,道長痊班,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任涤伐,我火速辦了婚禮馒胆,結果婚禮上,老公的妹妹穿的比我還像新娘凝果。我一直安慰自己祝迂,他們只是感情好器净,可當我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著掌动,像睡著了一般。 火紅的嫁衣襯著肌膚如雪柑晒。 梳的紋絲不亂的頭發(fā)上眷射,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天匙赞,我揣著相機與錄音,去河邊找鬼芥被。 笑死坐榆,一個胖子當著我的面吹牛拴魄,可吹牛的內容都是我干的席镀。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼顶捷,長吁一口氣:“原來是場噩夢啊……” “哼屎篱!你這毒婦竟也來了服赎?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤重虑,失蹤者是張志新(化名)和其女友劉穎堪侯,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體伍宦,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡乏梁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年遇骑,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片落萎。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖翔脱,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情届吁,我是刑警寧澤,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布疚沐,位于F島的核電站镰官,受9級特大地震影響豆巨,放射性物質發(fā)生泄漏士鸥。R本人自食惡果不足惜掂名,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一梯嗽、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧灯节,春花似錦、人聲如沸炎疆。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至浓若,卻和暖如春蛇数,著一層夾襖步出監(jiān)牢的瞬間挪钓,已是汗流浹背耳舅。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留馏予,地道東北人盔性。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像纯出,于是被迫代替她去往敵國和親敷燎。 傳聞我的和親對象是個殘疾皇子箩言,可洞房花燭夜當晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內容

  • 1. Java基礎部分 基礎部分的順序:基本語法,類相關的語法陨收,內部類的語法饭豹,繼承相關的語法务漩,異常的語法,線程的語...
    子非魚_t_閱讀 31,631評論 18 399
  • 1.什么是JSP (1)jsp全稱是Java Server Pages翘悉,它和Servlet技術一樣都是sun公司定...
    yjaal閱讀 3,652評論 5 99
  • 一. Java基礎部分.................................................
    wy_sure閱讀 3,811評論 0 11
  • 一弊予、JSP簡介 JSP全名為Java Server Pages,其根本是一個簡化的Servlet設計汉柒,他實現(xiàn)了在J...
    年少懵懂丶流年夢閱讀 630評論 1 5
  • 對于小時候的記憶竭翠,我沒有渴望被懂得振坚。和好朋友交流斋扰,似乎就是一件很自然的事啃洋。我把自己心中所想說出來传货,對方能夠明白和接...
    PandaCC閱讀 297評論 0 0