posts - 297,  comments - 1618,  trackbacks - 0
          1.   bean:write

                該標(biāo)簽將指定的bean的屬性值寫到當(dāng)前的JspWriter中,并且可以對(duì)輸出進(jìn)行格式化。

                例如在struts的action著那個(gè)通過request.setAttribute("name", "amigo");將屬性值name中放入amigo,可在jsp頁面中通過bean:write將name屬性輸出。<bean:write name="name"/>。

               對(duì)于日期型的屬性,可在bean:write標(biāo)簽中指定format來輸出日期格式,eg:<bean:write name="date" format="MM/dd/yyyy"/>。
               如果要輸出某對(duì)象的某屬性,例如屬性名為person的對(duì)象的name屬性,可通過如下方式:。<bean:write name="person" property="name"/>。

               2.   bean:message

               該 標(biāo)簽用來從指定的locale中取回國際化的消息并輸出,在這個(gè)過程中我們還可以傳遞5個(gè)以內(nèi)的參數(shù)。message key可以通過key直接指定,也可以通過name和property間接的指定。

               eg1.  <bean:message key="welcome.title"/>,該句要求在資源文件中有welcome.title的鍵值對(duì)(資源文件在struts的配置文件中指定)。

               eg2.  傳遞參數(shù)信息的bean:message的用法,

              <bean:message key="greeting" arg1="amigo" arg2="good morning"/>

            在資源文件中g(shù)reeting的配置舉例如下:

            greeting = hello, {0}, {1}.

               3.    bean:parameter

            該標(biāo)簽取回請(qǐng)求中的參數(shù)值。如果沒有指定multiple屬性則依據(jù)剛?cè)』氐闹祫?chuàng)建一個(gè)String類型的bean,否則根據(jù)剛?cè)』氐闹祫?chuàng)建一個(gè)String[]類型的數(shù)組。然后用id屬性值將String或String[]綁定到page作用域中(這種綁定是為了其它標(biāo)簽?zāi)軌蚴褂迷撝?,并創(chuàng)建對(duì)應(yīng)的scripting變量(這種變量是為了JSP腳本能夠使用該值)。

            eg1. 當(dāng)請(qǐng)求如下的jsp頁面時(shí):http://localhost:8080/test.jsp?orgId=1

            在test.jsp頁中可通過如下方式獲得orgId參數(shù),

            <bean:parameter id="orgId" name="orgId"/>
            <bean:write name="orgId"/>

            4. bean:size

            該標(biāo)簽創(chuàng)建一個(gè)java.lang.Integer類型的bean,該值為該標(biāo)簽指定的Collection或Map,List中所含元素的個(gè)數(shù)。它可和logic:iterate標(biāo)簽配合使用。

            如下語句輸出userList屬性中元素的個(gè)數(shù):

            eg. <bean:size id="size" name="userList"/>
                <bean:write name="size"/>   

          posted on 2007-02-11 23:50 阿蜜果 閱讀(1602) 評(píng)論(0)  編輯  收藏 所屬分類: Struts
          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

                生活將我們磨圓,是為了讓我們滾得更遠(yuǎn)——“圓”來如此。
                我的作品:
                玩轉(zhuǎn)Axure RP  (2015年12月出版)
                

                Power Designer系統(tǒng)分析與建模實(shí)戰(zhàn)  (2015年7月出版)
                
               Struts2+Hibernate3+Spring2   (2010年5月出版)
               

          留言簿(263)

          隨筆分類

          隨筆檔案

          文章分類

          相冊(cè)

          關(guān)注blog

          積分與排名

          • 積分 - 2299173
          • 排名 - 3

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 永修县| 淮滨县| 白玉县| 阿拉善盟| 赤水市| 沂南县| 布拖县| 宣武区| 武夷山市| 定日县| 伊通| 商丘市| 怀化市| 大姚县| 灵山县| 诸城市| 塔河县| 阳春市| 泰安市| 宜州市| 静安区| 柏乡县| 陕西省| 同仁县| 泰安市| 盖州市| 红桥区| 南丰县| SHOW| 桐柏县| 祁连县| 延津县| 囊谦县| 西乌珠穆沁旗| 柳林县| 林甸县| 通化县| 黄冈市| 贺兰县| 高雄市| 台东县|