隨筆 - 71  文章 - 15  trackbacks - 0
          <2025年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          因為口渴,上帝創造了水;
          因為黑暗,上帝創造了火;
          因為我需要朋友,所以上帝讓你來到我身邊
          Click for Shaanxi xi'an, Shaanxi Forecast
          ╱◥█◣
            |田|田|
          ╬╬╬╬╬╬╬╬╬╬╬
          If only I have such a house!
          〖總在爬山 所以艱辛〗
          Email:myesjoy@yahoo.com.cn
          NickName:yesjoy
          MSN:myesjoy@hotmail.com
          QQ:150230516

          〖總在尋夢 所以苦痛〗

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          Hibernate在線

          Java友情

          Java認證

          linux經典

          OA系統

          • ¤易能協同辦公系統¤
          • 流程管理、知識管理、客戶關系管理、輔助辦公
          • ¤黃城網絡辦公系統3.0¤
          • B/S結構,適用于Intranet/Internet應用,實現無地域限制的全球辦公,具有郵件管理、業務管理、網絡硬盤、智能工作流等功能。

          Spring在線

          Structs在線

          專家專欄

          企業信息化

          大型設備共享系統

          工作流

          工作流產品

          網上購書

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          Struts中Logic邏輯標簽的作用及用法
          2006年10月18日 星期三 21:34
          Terry原創,轉載請說明作者及出處


          Logic標簽大部分的功能是對屬性值進行判斷,相等后就可以進行設置內容

          數值比較標簽集

          <logic:equal name="questionlist" property="queLevel" value="1">簡單</logic:equal>

          比較變量是否不等于指定的常量:

          <logic:notEqual name="questionlist" property="queLevel" value="1">簡單</logic:notEqual>

          比較變量是否大于或等于指定的數值:

          <logic:greaterEqual/>

          比較變量是否大于指定的數值:

          <logic:greaterThan/>

          比較變量是否小于或等于指定的數值:

          <logic:lessEqual/>


          比較變量是否小于指定的數值:

          <logic:lessThan/>

          以上六個標簽都是用于比較數值的標簽



          字符串比較的標簽:


          判斷變量中是否包含指定的字符串常量

          <logic:match name="" value="指定的字符串常量">

          判斷變量中是否不包含指定的字符串常量

          <logic:notMatch name="" value="指定的字符串常量">

          這兩個標簽中有一個location屬性,其值有二:start,end。說明了指定的字符串是在變量的起始位置,還是變量字符串的結尾位置,如果不指定,指定的字符串可以出現在變量字符串的任意位置



          判斷指定內容是否存在的<logic>標簽


          判斷變量內容是否為空

          <logic:empty>

          判斷變量內容是否不為空

          <logic:notEmpty>

          判斷指定的對象是否存在

          <logic:present name="對象名" property="子對象名">

          判斷指定的對象是否不存在

          <logic:notPresent name="對象名" property="子對象名">



          進行循環遍歷的Logic標簽


          <logic:iterate name="requst或session里存的集合對象" id="生成的對象名字,可給bean:write調用" indexId="循環數索引值,從0開始" length="說明只需要從集合中取出多少條數據" offset="循環的起始位置,從0開始">


          進行請求轉發,或者頁面重定向的Logic標簽


          <logic:forward name="在Struts-Config.XML文件中定義的global-forwards的對象名稱">

          <logic:forward name="QuestionEdit">

          頁面重定向;它的作用在于在瀏覽器的地址欄顯示的時當前頁面的地址,但是重定向后頁面內容會改變,但地址欄的內容不變,這樣可以達到隱藏頁面地址的效果

          <logic:redirect href="網頁地址">
          posted on 2007-04-14 21:07 ★yesjoy★ 閱讀(4919) 評論(0)  編輯  收藏 所屬分類: Structs學習
          主站蜘蛛池模板: 江北区| 吴江市| 上思县| 芒康县| 定安县| 察雅县| 任丘市| 神农架林区| 游戏| 安吉县| 巨野县| 麻城市| 宜都市| 微山县| 泰顺县| 邮箱| 绥江县| 靖安县| 金平| 清镇市| 漳州市| 昌平区| 红安县| 阿荣旗| 乐业县| 高邑县| 巩义市| 镇巴县| 苍南县| 武穴市| 碌曲县| 安阳县| 亚东县| 柏乡县| 东平县| 瑞金市| 临泉县| 铅山县| 饶河县| 保定市| 合作市|