用於迭代輸出集合變數的資料
標籤具有以下一些屬性
(1) var:迭代引數的名稱。在迭代體中可以使用的變數的名稱,用來表示每乙個迭代變數。型別為string。
(2) items:要進行迭代的集合。對於它所支援的型別將在下面進行講解。
(3) varstatus:迭代變數的名稱,用來表示迭代的狀態,可以訪問到迭代自身的資訊。
(4) begin:如果指定了items,那麼迭代就從items[begin]開始進行迭代;如果沒有指定items,那麼就從begin開始迭代。它的型別為整數。
(5) end:如果指定了items,那麼就在items[end]結束迭代;如果沒有指定items,那麼就在end結束迭代。它的型別也為整數。
(6) step:迭代的步長。
"$" var="stu1" varstatus="status">
$
$
$
$
jstl標籤一般都是和el表示式結合起來使用的。
檔案迭代輸出
一種最簡單的檔案內容迭代方式就是,在while迴圈當中使用read 方法,可以完成對檔案當中所有的內容進行遍歷,遍歷過程中可以完成相應的內容處理,如對檔案當中的所有字元轉換成小寫字母 列印所有字元等。如下。示例 檔案迭代讀出每乙個字元的演示 f open d python file data1.tx...
6 選擇標籤與迭代標籤
public string show taglib prefix s uri struts tags 未成年 20 and age 60 成年人老年人 迭代方式1 迭代方式2 style background ff0 compoundroot 是乙個使用list的棧結構 迭代方式1 當使用迭代標籤後...
輸出迭代器型別
每個容器都有對應的迭代器類別,如何輸出?這裡用了乙個function template。對於指定的型別,呼叫特定的函式,這個函式的輸入是指定的型別,輸出是型別的字串。這個函式模板就相當於乙個抽象。include includeusing namespace std void display cate...