隨筆 - 71  文章 - 15  trackbacks - 0
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          因為口渴,上帝創造了水;
          因為黑暗,上帝創造了火;
          因為我需要朋友,所以上帝讓你來到我身邊
          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系統

          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★ 閱讀(4909) 評論(0)  編輯  收藏 所屬分類: Structs學習
          主站蜘蛛池模板: 志丹县| 黄平县| 集贤县| 修武县| 乌海市| 临朐县| 南通市| 抚松县| 武义县| 维西| 沁阳市| 庐江县| 麻栗坡县| 宜城市| 南平市| 峨边| 澄迈县| 神池县| 长垣县| 新和县| 兴隆县| 大宁县| 丽江市| 甘泉县| 太保市| 兴城市| 上高县| 海安县| 江都市| 城市| 女性| 新竹县| 若尔盖县| 久治县| 绵阳市| 梁山县| 辛集市| 册亨县| 兴和县| 全州县| 桐庐县|