struts2學習之基礎筆記7

第十二章 Struts 2的標記庫css

1 OGNL簡介html

Object-Grephic Navigtor Language 圖對象導航語言ajax

做用:圖對象導航語言是Struts 2標記庫中爲其相應標記屬性進行賦值操做的一種表達式。session

組成元素 a.常量àà100、3.1四、‘chen’app

b.變量àà成員變量,對象 . 成員變量/方法this

c.運算符url

d.領域對象àà#parameters、#request、#session、#application、#attrspa

注意:I #attr中 attr 可省,即#attr.idàà#idorm

 II定義listàà{chen,man..}htm

   定義Mapàà#{1:chen,2:man}

 III #thisàà距離#this最近的對象

 IV ? 、^、$獲取符合條件的全部元素,第一個元素,最後一個元素

  V %{} 表示獲取的內容是常量

2 Strtuts 2標記簡介

 引入標記庫

<% @ taglib prefix=s  uri=/struts-tags  %>

分類 一、用戶標記    表單標記

 非表單標記

二、非用戶標記  控制

 數據

三、Ajax標記

3 表單標記

1><s:form>

屬性 1)action

2)validat

    

 3)(主題)theme   simple

  xhtml

  css_xhml

    ajax

 2 ><s : textfield > <s : password> <s : hidden> <s : textarea >

    3 ><s:radio > 屬性:list   name

 4 ><s:checkboxlist>屬性:list  name

 5 ><s:combox> 屬性:list  name  readOnly

      6 ><s:doublselect> 屬性:name doubleName list doubleList(top)

   4 控制標記

 1><s:if><s:elseif><s:else>

    屬性: test(判斷條件)  var(存儲判斷結果)

     2><s:iterator>

屬性: valueàà

  varàà存儲迭代元素

  statusàà設定存儲迭代一次狀態信息的變量(index,count,first,last,odd,even)

5 數據標記

1 date標記

屬性: name、format、var、nice(false/true)

2 url 標記

屬性: value、action、var、

字標記:<s : param name=」」 >值</s : param>

  3 prperty標記

6 Ajax標記

1 head標記

2 datetimepicker標記

  屬性:name、value、language、type(date/time)

注意:必須導入struts2-dojo-plugia.jar,同時在頁面中加入

<%taglib prefix=sx uri=/struts-dojo-tags>

相關文章
相關標籤/搜索