下面總結一下struts2 中if標籤的使用
(1)判斷字串是否為空
<
s:if
test="user.username==null or user.username==''"
>
<
s:if
test='ab123==null'
>
ab123 is null
s:if
>
<
s:else
>
ab123 not null
s:else
>
(2) 判斷字串是否為指定值
<
s:if
test="user.username eq \"a\""
>
is a
s:if
>
<
s:else
>
not a
s:else
>
或者:<
s:if
test="user.username==\"a\""
>
或者:<
s:if
test='user.username eq "a"'
>
使用單引號把雙引號括起來
下面的是錯誤的:
<
s:if
test="user.username=='a'"
>
<
s:if
test="user.username eq 'a'"
>
(3) 判斷list是否有值
<
s:if
test="null==list2 or 0==list2.size"
>為空
s:if
>
<
s:else
>有值
s:else
>
(4) 判斷數字是否為負數
<
s:if
test="user.age lt 0"
>小於0
s:if
>
<
s:else
>大於零
s:else
>
(5) 判斷list的長度是否為指定值
<
s:if
test="2==list2.size"
>為2
s:if
>
<
s:else
>不為2
s:else
>
struts標籤的使用
最近研究struts時,發現這個標籤能夠解決很多格式上的問題,所以在網上搜尋了一下這個內容,發現這篇文章寫得挺不錯的,挺有收穫。struts 標籤 作用 用來格式化顯示日期的格式。它可以用一種你指定的格式來顯示 如 yyyy mm dd 可以生成通俗易懂的注釋 如 in 2 hours,14 min...
Struts標籤使用
1.1.頁面跳轉 可以使用href page action三個屬性實現struts檢視層元件的跳轉,三個屬性的作用及區別為 href使用該網域名稱下的相對路徑,路徑前不需要加 或鏈結至以http開頭其它網域名稱,href index.jsp href http page使用該網域名稱下的絕對路徑,路...
struts標籤使用
標記用於在頁面中建立乙個迴圈,以此來遍歷如陣列 collection map這樣的物件。該標記的功能強大,在struts應用的頁面中經常使用到。1 對陣列進行迴圈遍歷 使用 logic iterate 標記可以用於遍歷陣列,以下是一段示例 string testarray pagecontext.s...