JSP 中Web元件的三種關係

2021-05-02 19:11:32 字數 570 閱讀 5727

1、請求**:

string url = "index.jsp";

requestdispatcher rd = request.getrequestdispatcher(url);

rd.forward(request, response);

在jsp中可以用來**

對於請求**,**的源元件和目標元件共享乙個request範圍內的資料。

2、url重定向

重定向與請求**有如下區別:

(1) web元件可以將請求重定向到任何乙個url,而不僅僅是同一應用上下文中的url。但是最初的請求內容丟失了。

(2) 重定向的源元件和目標元件不共享同乙個request物件。

3、包含

包含允許乙個web元件聚集來自幾個其他web元件的資料,並使用被聚集的資料來建立響應。這種技術通常用於模版處理器。

在jsp頁面中可以用如下方法:

<%@ include file = "one.jsp"%>

C 中的三種繼承關係

在類繼承時也是 public protected 和 private 三種方式,當成員的訪問許可權和繼承相結合時,得到的就是c 中對成員的綜合許可權了。基類中繼承方式 子類中對基類成員的訪問許可權 public public public public protected protected pub...

JSP的三種內建物件

一 request物件 request物件的作用很多,我在實際應用中經常使用的是它的setattribute方法,它能夠儲存object物件。request物件是乙個有效期比較短的物件,究竟有多短,我以我的見解來分析一下。request的中文意思是請求,就好像它的中文意思一樣,它的有效期就是一次請求...

React 元件的三種形式

note 本文基於 react v15.3.0 進行討論 一般來說,編寫 react 元件的方式有以下三種 無狀態元件 stateless component 它是函式式的,不繼承於任何類 繼承於purecomponent的元件 繼承於component的元件,這也是最常使用的元件形式。那麼,這三種...