struts的if標籤使用

2021-06-24 11:34:14 字數 1352 閱讀 7450

下面總結一下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...