posts - 3, comments - 1, trackbacks - 0, articles - 5

          struts之el表達式簡單學習筆記

          Posted on 2009-04-07 18:58 鄭舒力 閱讀(548) 評論(0)  編輯  收藏 所屬分類: struts 學習筆記

          JSTL簡介
          SUN的標準Taglib庫,JSTL不依賴于任何框架。JSTL由兩部分組成標簽庫以及el表達式。
          JSTL標簽庫有以下幾部分組成
          核心庫
          國際化庫
          格式化庫
          XML庫
          數據庫
          函數標簽庫

          EL表達式
          el表達式的使用方法$和{}
          examples:
          取出普通字符串
          ${hello} 在request范圍內尋找屬性名為hello的屬性,并打印輸出在頁面上
          作用等同于<bean:write>標簽
          如果為在表達式中制定scope,它的搜索順序為pageScope~applicationScope.

          取出結構
          ${user.name }
          用.進行導航,也叫存取器。和struts中<bean:write>標簽的使用方式非常類似

          取出map
          ${mapValue.key1 }
          mapValue為scope中的屬性名,key1為map中的Key值。

          取出字符串數組
          ${strArray[1] }
          取出數組用[]和下標進行導航

          取出對象數組
          ${users[2].name }
          取出數組用[]和下標進行導航

          取出List
          userList[3]:${userList[3].name }
          取出數組用[]和下標進行導航

          el對運算符的支持
          1+2=${1+2 }
          +-*/%類似

          el判斷是否為空
          ${empty value}
          empty為關鍵字 value為key

          在el表達式中制定scope的使用方法
          example:
          ${requestScope.hello } 在request范圍內尋找hello

          主站蜘蛛池模板: 寿阳县| 平阴县| 曲松县| 临泽县| 万载县| 富平县| 昌黎县| 鹤庆县| 万山特区| 漳平市| 沂南县| 东莞市| 泰兴市| 保德县| 吉水县| 江油市| 同心县| 紫云| 高雄市| 阳高县| 诸城市| 阳西县| 临泉县| 永新县| 敦化市| 宁海县| 襄汾县| 丹寨县| 武穴市| 永安市| 敦化市| 贵阳市| 陆河县| 苏尼特右旗| 奉新县| 天峻县| 绵竹市| 拜泉县| 乳山市| 连山| 辽阳市|