<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    本站不再更新,歡迎光臨 java開發技術網
    隨筆-230  評論-230  文章-8  trackbacks-0
    Data標簽用來提供各種數據相關的功能.范圍從顯示一個action的直接結果,到獲取本地化的數值等.
    1. action
      通過指定命名空間和action名稱,該標簽允許你在jsp頁面直接調用Action. 標簽體用來渲染Action執行結果. 除非你設定了executeResult參數為true,否則你在xwork.xml中為該Action指定的Result Processor不會執行.
      名稱 必填 缺省 類型 描述
      id false   String 如果設定,將作為該Action在棧中的標識
      name true   String action名字(不包括后綴,如.action)
      namespace false   String action所在命名空間
      executeResult false false Boolean Action的result是否需要被執行
      ignoreContextParams false false Boolean request中的參數是否需要傳入該Action
    2. bean

      實例化一個符合JavaBeans規范的class,標簽體內可以包含幾個Param元素,用于調用setter方法給此class的屬性賦值.如果是定了id屬性,則該實例將會放到stack的context中.
      名稱 必填 缺省 類型 描述
      name true   String 要被實例化的class名字(必須符合JavaBeans規范)
      id false   String/Object 標識該元素

    3. debug
    4. i18n
      將某個特定resource bundle放入value stack. 然后通過text標簽拿到相應message, 而不是僅限于綁定到當前action的bundle.
      名稱 必填 缺省 類型 描述
      name true   String 要使用的resource bundle.(如 foo/bar/customBundle)
      id false   String/Object 標識該元素
    5. include
      包含servlet的輸出(servlet或JSP頁面)
      名稱 必填 缺省 類型 描述
      value true   String 包含的jsp或servlet
      id false   Object/String 元素標識
      例子:
      <ww:include value="myJsp.jsp">
         <ww:param name="param1" value="value2" />
         <ww:param name="param2" value="value2" />
      </ww:include>


    6. param

      為其他標簽提供參數,比如include標簽和bean標簽.
      參數的name屬性是可選的,如果提供,會調用Component的方法addParameter(String, Object),如果不提供,則外層嵌套標簽必須實現UnnamedParametric接口(如TextTag).

      該標簽的兩個屬性

      • name (String) - 參數名
      • value (Object) - 參數值

        注意 : value的提供有兩種方式,通過value屬性或者標簽中間的text,不同之處我們看一下例子:

        <param name="color">blue</param> <-- (A) -->
                <param name="color" value="blue"/> <-- (B) -->

        (A)中,參數值會以String的格式放入statck. (B)中該值會以java.lang.Object的格式放入statck.

    7. push
      push值到堆棧中,方便應用.
      名稱 必填 缺省 類型 描述
      value true   Object/String 要push到堆棧中的值
      id false   Object/String 該元素標識
      <ww:push value="user">
          <ww:propery value="firstName" />
          <ww:propery value="lastName" />
      </ww:push>

      將user的值push到棧中,從而使property標簽的能夠獲取user的屬性(firstName, lastName etc)
    8. set
      set標簽賦予變量一個特定范圍內的值. 當希望給一個變量賦一個復雜的表達式,每次訪問該變量而不是復雜的表達式時用到.其在兩種情況下非常有用: 復雜的表達式很耗時 (性能提升) 或者很難理解 (代碼可讀性提高).
      名稱 必填 缺省 類型 描述
      name true   String 變量的名字
      scope false action String 變量作用域,可以為application, session, request, page, 或action.
      value false   Object/String 將會賦給變量的值
      id false   Object/String 元素標識
    9. <ww:set name="personName" value="person.name"/>
      Hello, <ww:property value="#personName"/>. How are you?
    10. text

      支持國際化信息的標簽

      國際化信息必須放在一個和當前action同名的resource bundle中,如果沒有找到相應message,tag body將被當作默認message,如果沒有tag body,message的name會被作為默認message
      名稱 必填 缺省 類型 描述
      name true   Object/String 資源屬性的名字
      name false   Object/String 該元素標識

    11. url

      該標簽用于創建url,可以通過"param"標簽提供request參數.

      注意:
      當includeParams的值時'all'或者'get', param標簽中定義的參數將有優先權,也就是說其會覆蓋其他同名參數的值.
      名稱 必填 缺省 類型 描述
      includeParams false get Object/String 值為'none', 'get' 或'all'.
      scheme false   Object/String scheme屬性
      value false   Object/String value如果不提供就用當前action
      action false   Object/String 用來生成url的action,如果沒有則使用value
      namespace false   Object/String 命名空間
      method false   Object/String 使用的action的方法
      encode false true Boolean 是否encode參數
      includeContext false true Boolean 是否實際的上下文環境應該包含在url中
      portletMode false   Object/String 結果portlet 的模式(mode)
      windowState false   Object/String 結果portlet窗口的狀態
      portletUrlType false   Object/String 指定這時一個 portlet 輸出還是一個 action url
      anchor false   Object/String URL的錨點( anchor)
      id false   Object/String 該元素標識

    12. <ww:url value="editGadget.action">
          <ww:param name="id" value="%{selected}" />
      </ww:url>

    13. property
      得到'value'的屬性,如果value沒提供,默認為堆棧頂端的元素.
      名稱 必填 缺省 類型 描述
      default false   String 如果屬性是null則顯示的default值
      escape false true Boolean 是否escape HTML
      value false <top of stack> Object value to be displayed
      id false   Object/String 該元素標識

      <ww:push value="myBean">
          <!-- Example 1: -->
          <ww:property value="myBeanProperty" />
          <!-- Example 2: -->
          <ww:property value="myBeanProperty" default="a default value" />
          </ww:push>

     

    posted on 2007-04-06 12:28 有貓相伴的日子 閱讀(2767) 評論(0)  編輯  收藏 所屬分類: j2ee
    本站不再更新,歡迎光臨 java開發技術網
    主站蜘蛛池模板: 免费播放春色aⅴ视频| 精品国产精品久久一区免费式| 一区二区亚洲精品精华液| 日本亚洲欧洲免费天堂午夜看片女人员 | 深夜福利在线视频免费| 亚洲欧洲日产国码二区首页| 在线观看午夜亚洲一区| 99热在线观看免费| 黄色网址免费在线观看| 91午夜精品亚洲一区二区三区| 亚洲精品自在在线观看| 亚洲精品美女久久久久99小说| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 人成免费在线视频| 国产青草亚洲香蕉精品久久| 亚洲乱码中文论理电影| 337p日本欧洲亚洲大胆精品555588 | 亚洲白色白色在线播放| 噜噜噜亚洲色成人网站∨| 亚洲AV无码乱码国产麻豆| 在线A亚洲老鸭窝天堂| 国产精品亚洲高清一区二区| 日韩精品电影一区亚洲| 一级特黄aa毛片免费观看| 两个人看的www高清免费视频 | 亚洲色婷婷综合久久| 怡红院亚洲怡红院首页| 亚洲真人日本在线| 精品国产人成亚洲区| 国产亚洲精品无码拍拍拍色欲| 亚洲毛片网址在线观看中文字幕| 免费夜色污私人影院在线观看| 日韩a级毛片免费观看| 国产免费久久精品| 免费在线不卡视频| 国产偷国产偷亚洲高清日韩 | 两个人的视频www免费| 在线看片免费人成视频福利| 亚洲国产精品成人AV在线| 亚洲精品欧美综合四区| 亚洲AV电影天堂男人的天堂|