• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    Struts標記庫1

    發布: 2008-6-02 13:53 | 作者: 不詳 | 來源: csdn | 查看: 59次 | 進入軟件測試論壇討論

    領測軟件測試網


    屬性描述Cookie 要進行比較的HTTP cookie的名稱Header 要進行比較的的HTTP標頭的名稱parameter 要進行比較的的HTTP請求參數的名稱Name 若要對bean或bean的屬性進行比較,這個屬性是用戶指定bean的名稱location 如果設置了這個屬性的值,將會在這個指定的位置(索引值)進行匹配scope 如果對bean進行比較,這個屬性指定了bean的作用域。如果沒有設置這個參數,搜索范圍是從頁到應用程序作用域property 要進行比較的bean的屬性名稱value 要進行比較的常數值
    例如:
    <logic:match parameter=”name” value=”xyz” location=”1”>
    The parameter name is a sub-string of the string xyz from index 1
    </logic:match>
    標記檢查名為”name”的請求參數是否是”xyz”的子字符串,但是子字符串必須從”xyz”的索引位置1開始(也就是說子字符串必須是”y”或”yz”)。
    2.2.2 重復標記
    在邏輯標記庫中定義了<logic:iterate>標記,它能夠根據特定集合中元素的數目對標記體的內容進行重復的檢查。集合的類型可以是java.util.Iterator,java.util.Collection
    18
    ,java.util.Map或是一個數組。有三種方法可以定義這個集合:
    使用運行時間表達式來返回一個屬性集合的集合
    將集合定義為bean,并且使用name屬性指定存儲屬性的名稱。
    使用name屬性定義一個bean,并且使用property屬性定義一個返回集合的bean屬性。
    當前元素的集合會被定義為一個頁作用域的bean。屬性如下,所有這些屬性都能使用運行時表達式。
    屬性描述collection 如果沒有設置name屬性,它就指定了要進行重復的集合Id 頁作用域bean和腳本變量的名稱,它保存著集合中當前元素的句柄indexed 頁作用域JSP bean的名稱,它包含著每次重復完成后集合的當前索引Length 重復的最大次數Name 作為集合的bean的名稱,或是一個bean名稱,它由property屬性定義的屬性,是個集合Offset 重復開始位置的索引property 作為集合的Bean屬性的名稱Scope 如果指定了bean名稱,這個屬性設置bean的作用域。若沒有設置,搜索范圍從頁到應用程序作用域Type 為當前定義的頁作用域bean的類型
    例如:
    <logic:iterate id=”currentInt”
    collection=”<% =myList %>”
    type=”java.lang.Integer”
    offset=”1”
    length=”2”>
    <% =currentint %>
    </logic:iterate>
    代碼將從列表中的第一個元素開始重復兩個元素并且能夠讓當前元素作為頁作用域和java.lang.Integer類型的腳本變量來使用。也就是說,如果myList包含元素1,2,3,4等,代碼將會打印1和2。
    2.2.3 轉發和重定向標記
    轉發標記
    <logic:forward>標記能夠將響應轉發給重定向到特定的全局ActionForward上。ActionForward的類型決定了是使用PageContext轉發響應,還是使用sendRedirect將響應進行重定向。此標記只有一個”name”屬性,用來指定全局ActionForward的名稱,例如:
    <logic:forward name=”myGlobalForward”/>
    重定向標記
    <logic:redirect>標記是一個能夠執行HTTP重定向的強大工具。根據指定的不同屬性,它能夠通過不同的方式實現重定向。它還允許開發人員指定重定向URL的查詢參數。屬性如下:
    19
    屬性描述Forward 映射了資源相對路徑的ActionForward Href 資源的完整URL Page 資源的相對路徑Name Map類型的頁名稱,請求,會話或程序屬性的名稱,其中包含要附加大哦重定向URL(如果沒有設置property屬性)上的“名稱-值”參數;蚴蔷哂蠱ap類型屬性的bean名稱,其中包含相同的信息(沒有設置property屬性) Property Map類型的bean屬性的名稱。Bean的名稱由name屬性指定。Scope 如果指定了bean的名稱,這個屬性指定搜索bean的范圍。如果沒有設置,搜索范圍從頁到應用程序作用域ParamID 定義特定查詢參數的名稱ParamName 字符串類型的bean的名稱,其中包含查詢參數的值(如果沒有設置paramProperty屬性);或是一個bean的名稱,它的屬性(在paramProperty屬性中指定)包含了查詢參數值paramProperty 字符串bean屬性的名稱,其中包含著查詢參數的值ParamScope ParamName定義的bean的搜索范圍
    使用這個標記時至少要指定forward,href或page中的一個屬性,以便標明將響應重定向到哪個資源。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    44/4<1234

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>