<x:previousResultSet>

x:previousResultSet 動作用來定位到 x:procedureCall 動作所產生的上一個結果集。這個動作所產生的任何結果集都會快取在應用程式伺服器的記憶體中。在各結果集中,會有一個現行結果集。x:getColumn 動作永遠會關聯於現行結果集中的某一列而運作。

這個動作提供各結果集之間的相對移動。 如果要移到絕對的結果集號碼,請利用 jsp:setProperty 動作來設定 DBProcedureCall Bean 的 currentResultSet 內容。

這個動作不會建立通往資料庫的連線。

語法

<x:previousResultSet	 	name = "target bean name" />

x:previousResultSet 動作有下列屬性:

name
這是含有結果集快取記憶體的 DBProcedureCall Bean 的名稱。這個值會區分大小寫,且必須符合在範圍內的 ProcedureCall 動作。 除非動作(直接或間接)是在已指定了 name 屬性的 x:repeat 主體內,否則便需要這個屬性。在這個情況下,name 屬性的預設值是最接近的含括的 x:repeat 中所指定的相同值。
讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.