標簽名 | 作用 | 屬性 |
<logic:equal> | 比較變量是否等于常量值 | 第一個參數指定變量名 |
value為第二個參數指定常量值 | ||
<logic:notEqual> | 比較變量是否不等于常量值 | 同上 |
<logic:greaterEqual> | 比較變量是否大于或等于常量值 | 同上 |
<logic:greaterThan> | 比較變量是否大于常量值 | 同上 |
<logic:lessEqual> | 比較變量是否小于或等于常量值 | 同上 |
<logic:lessThan> | 比較變量是否小于常量值 | 同上 |
<logic:match> | 判斷變量中是否包含指定的常量 | name:變量名 |
字符串 | scope:存儲地方 | |
value:常量值 | ||
<logic:notMatch> | 判斷變量中是否不包含指定的常 | 同上 |
量字符串 | ||
<logic:empty> | 判斷指定的變量是否為null或者 | name:變量名 |
空字符串 “” | ||
<logic:notEmpty> | 判斷指定的變量是否不為null或 | name:變量名 |
者空字符串 “” | ||
<logic:present> | 判斷指定的對象是否存在 | cookie:判斷cookie是否存在 |
<logic:present> | 判斷指定的對象是否不存在 | header:判斷http請求頭是否存子 |
user:判斷通過權限驗證的用戶是否擁有指定用戶名 | ||
parameter:判斷請求參數是否存在 | ||
name:判斷javaBean是否存在 | ||
<logic:messagesPresent> | 判斷是否在request范圍內存在指定的 | name:指定request范圍內是否存在ActionMessage對象的屬性key |
<logic:messagesNotPresent> | ActionMessages?? (或者其子類 | message:如果為true則從request范圍內檢索key為Globals. |
ActionErrors)對象,以及其中是否存在 | MESSAGE_KEY的ActionMessages對象,如果為false則從name屬性 | |
特定的消息 | 指定的屬性key,從request范圍檢索ActionMessage對象,如果此時沒有Name屬性則默認的key為Globals.ERROR_KEY | |
property:指定從ActionMessage對象中檢索某條消息key | ||
<logic:iterator> | 遍歷數組和集合中的所有元素 | name:指定需要遍歷的集合 |
id:指定字符串來命名這個變量 | ||
property:指定(如果元素為Javabean)bean的一個屬性 | ||
indexId:設置一個序號 | ||
<logic:froward> | 用于轉發請求 | name:轉發目標為全局forward |
<logic:redirect> | 用于重定向 | 與<html:link>類似 |
主要用法 | ||
1.用于比較運算 | ||
2.用于字符串匹配 | ||
3.判斷指定內容是否存在 | ||
4.進行循環遍歷 | ||
5.進行轉發和重定向 |
Structs logic標簽總結
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||