(轉(zhuǎn))Ofbiz標(biāo)簽說明

           

          1)        如何在頁面中引用ofbiz標(biāo)簽。

                     

                如上入所示,這樣我就可以在jsp中使用ofbiz的標(biāo)簽了,使用形式跟struts標(biāo)簽一樣,以<ofbiz: />開頭。

          2)        如何使用ofbiz標(biāo)簽。

               

          標(biāo)簽名

          描述

          <ofbiz:url />

          此標(biāo)簽沒有其他屬性,它可以連接到一個動態(tài)的頁面在同一個web程序中,主要表現(xiàn)形式是<ofbiz:url>/login</ofbiz:url>例如:

          <form action=” <ofbiz:url>/login</ofbiz:url>”medth=”post”/>

          login是在controller.xml中定義好的請求的名字,并且可以在請求后邊加參數(shù)進(jìn)行請求例如:

          <a href=’ <ofbiz:url>/login?userid=12</ofbiz:url>’>LINK</a>

          簡單的說jsp頁的所有請求都必須通過controller.xml控制,而所有的請求都必須用<ofbiz:url></ofbiz:url>來修飾才能被controller.xml所識別。

          <ofbiz:contenturl>

          此標(biāo)簽沒有其他屬性,其作用是直接通過url直接去找圖片資源的位置,不需要經(jīng)過controller.xml的調(diào)度,與<ofbiz:url>主要區(qū)別在于<ofbiz:url>是通過controller.xml去請求服務(wù)器,而<ofbiz:contenturl>直接通過url地址去訪問服務(wù)器圖片資源,安全性<ofbiz:contenturl>要比<ofbiz:url>差。

          <ofbiz:if>

          此標(biāo)簽擁有四個屬性,分別是nametypevaluesize

          <ofbifz:if name=”usename” type=”String” value=”yuhaihui” size=”10”>

          我是于海慧!

          </ofbiz:if>

          標(biāo)簽主要用途:判斷在pagerequestsessionappliaction范圍內(nèi)是否存在名字與標(biāo)簽中name屬性一樣名字的對象,如果存在就顯示標(biāo)簽之間的內(nèi)容,其中name是必須的,其余三個是非必須的,value屬性表示,nameusername的對象的值是否是yuhaihui,如果是則顯示我是于海慧!”,如果username的大小與size屬性一致,也可以顯示同樣的結(jié)果。

          <ofbiz:unless>

          此標(biāo)簽具有與<ofbiz:if>同樣的四個屬性,標(biāo)簽主要含義是否則,<ofbiz:if>連起來使用就相當(dāng)于我們程序中的if……else……語句的功能。

          <ofbiz:iterator>

          此標(biāo)簽具有六個屬性,是namepropertytypeexpandMapoffsetlimit

          標(biāo)簽含義是:遍歷一個collectionProperty指要遍歷的集合類在scope里的名,name指在property屬性在page范圍內(nèi)的名字,type指的是集合里對象的類型,默認(rèn)是GenericValueenpandMap指是否擴(kuò)展了Map接口,默認(rèn)是falseoffset指集合從第幾個元素開始遍歷,limit指每次遍歷元素的個數(shù)。

          <ofbiz:iteratornext>

           

          <ofbiz:iteratorhasnext>

           

          <ofbiz:format>

           

          <ofbiz:print>

          此標(biāo)簽兩個屬性,attribute,default

          Attribute指要打印對象的名,default如果attribute指定的對象不存在則打印default指定的默認(rèn)值。

          <ofbiz:field>

           

          <ofbiz:entityfield>

          此標(biāo)簽含義是,把實(shí)體屬性信息打印到頁面上,標(biāo)簽屬性有attribute

          fieldtypedefaultprefixsuffix

          Attribute屬性指的是實(shí)體的名字,field指的是字段的名字,type指的是字段類型,default指默認(rèn)值,prefix指如果field值不為空,則在field指前邊打印prefix的值,suffix指如果field值不為空,則在field值后邊打印suffix的值。

          <ofbiz:inputvalue>

          此標(biāo)簽含義是,在文本框里輸出string類型的對象,此對象來源于實(shí)體字段或者請求的參數(shù)。標(biāo)簽屬性有,fieldparamentityAttr

          tryEntityAttrdefaultfullattrs

          Field指的是實(shí)體字段的名,param指的是請求參數(shù)的名,entityAttr指的是實(shí)體的名,tryEntityAttrdefault指的是當(dāng)entityAttr對象不存在的時候輸出default的屬性,fullattrs設(shè)置為true,將會打印出

          <ofbiz:i18nBundle>

          此標(biāo)簽含義是,國際化標(biāo)簽主要用途在系統(tǒng)的國際化方面,有兩個屬性idbaseNameid指的是資源文件在本頁里的名字,給其他國際化標(biāo)簽使用,baseName指的是資源文件的名字。

          <ofbiz:i18nMessage>

          此標(biāo)簽含義是,輸出國際化消息,屬性有keybundleldKey指資源文件里的keybundleld指的可以是<ofbiz:i18nBundle>里的id也就是通過<ofbiz:i18nBundle>指定好的資源文件去獲取里邊的信息。

          <ofbiz:i18nMessageArgument>

           

          <ofbiz:service>

          此標(biāo)簽用途是調(diào)用服務(wù),屬性有namemoderesultToName屬性指的是被調(diào)用服務(wù)的名,mode指的是調(diào)用服務(wù)的方式sync(同步)和async(異步), resultTo指的是返回結(jié)果作用的范圍,可以是pagerequestsessionapplication,默認(rèn)是page

          <ofbiz:param>

          此標(biāo)簽作用是對所調(diào)用服務(wù)消息的詳細(xì)說明,name被調(diào)用服務(wù)的參數(shù);value指的是給服務(wù)參數(shù)賦值;mode指參數(shù)與服務(wù)的交互方式,有IN/OUT/INOUTmap指在上下文屬性里的一個map對象,如果map指定了對象,則下面的attribute從指定的map里找value,否則從上下文屬性里找valueattribute指;alias指詳細(xì)指明;

          <ofbiz:object>

          創(chuàng)建一個對象在(page,request,session,application),屬性有,nameperprotytype;可用在javascript里。

           

          posted on 2007-07-23 01:26 hugh 閱讀(1003) 評論(1)  編輯  收藏 所屬分類: JAVA

          評論

          # re: (轉(zhuǎn))Ofbiz標(biāo)簽說明 2014-11-20 16:25 pwj

          頁面中是如何引用的呀  回復(fù)  更多評論   

          <2014年11月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導(dǎo)航

          統(tǒng)計

          公告

          小弟打算把硬盤里的所有資料整理到博客里,但是其中收藏了不少網(wǎng)上的文章(個人也記不住作者),請作者見諒!請知道作者的朋友(或作者本人)看到了請告訴小弟,小弟好把作者加上!

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 乐山市| 叙永县| 修武县| 洪雅县| 曲阳县| 汉寿县| 德兴市| 丹凤县| 富川| 闻喜县| 晋中市| 岢岚县| 容城县| 山丹县| 张掖市| 元阳县| 龙陵县| 潜江市| 德安县| 沁水县| 巩留县| 商丘市| 壶关县| 张家界市| 灵璧县| 临泽县| 安福县| 达日县| 界首市| 铜川市| 铁岭市| 英德市| 会宁县| 东阳市| 石渠县| 江达县| 武定县| 陵水| 加查县| 江孜县| 炉霍县|