willim

          常用鏈接

          統計

          好友列表

          鏈接

          最新評論

          JSP學習筆記(EL篇)

          1.如何通過EL訪問Implicit Object
          EL可以用在兩個位置:
          a.template text
          b.標準標簽和自定義標簽的屬性設置

          Implicit Object
          與取值范圍有關的: applicationScope, sessionScope, requestScope, pageScope
          與輸入輸出有關的:param, paramValues
          與head有關的:header,headerValues
          與cookie有關:cookie
          與ServletContext的初使化參數有關:initParam
          還有一個pageContext


          2.EL訪問操作符
          property操作符號:.或者 []
          集合操作符號:[]
          如果要訪問的屬性里面包含非字母,必須要用[]

          3. EL其他操作符號
          a.Arithmetic: +,-(binary),*,/(div),%(mod)
          b.logic: &&(and),||(or), !(not)
          c.relational:==(eq), !=(ne), <(lt), >(gt),<=(le),>=(ge)
          d.empty:用來判斷是否為null或empty
          e.conditional: ?

          4.EL functions
          a.如何使用el functions
          ${prefix:functionName(args0,...)}
          b.如何定義一個function
          定義function必須是一個public static方法,且類的訪問修飾符也是public
          package willim;
          public class MyFunction{
          ?public static boolean equals(String str1, String str2) {
          ???return str1.equals(str2);
          ?}
          }
          c.配置descriptor
          <function>
          ??<name>equals</name>
          ??<function-class>willim.MyFunction</function-class>
          ??<function-signature>boolean equals(java.lang.String, java.lang.String)</function-signature>
          </function>

          posted on 2006-12-31 11:19 willlim 閱讀(1578) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 鄂伦春自治旗| 安岳县| 崇信县| 寻甸| 通海县| 邹平县| 曲阜市| 综艺| 清丰县| 永德县| 陆良县| 德江县| 南充市| 富顺县| 图木舒克市| 海伦市| 通榆县| 武清区| 西盟| 九龙坡区| 十堰市| 海宁市| 库尔勒市| 芒康县| 大庆市| 都兰县| 铜鼓县| 财经| 莒南县| 北京市| 兴山县| 姚安县| 固安县| 高安市| 南江县| 象州县| 泸定县| 岑巩县| 隆子县| 于田县| 札达县|