该用户从未签到
|
0 ~# l" E% ]1 _7 L; c$ Q- <s:iterator id="ite" value="list" status="st">
-
- <s:if test="#ite.type == 2">
- aaaaaaa
- </s:if>
- <s:elseif test="#ite.type == 1">
- bbbbbbb
- </s:elseif>
- <s:else>
- ccccccc
- </s:else>
-
- </s:iterator>
- * T4 V& m% {! p" o
! s/ q0 s8 X# b' a* g( j y( t3 m 4 B( ^7 J. i" T# ]% h# C( B6 L
如果左面是字符串, 这时候是判断不出a和b的. + y O( z% Q7 ^
而右面加上单引号会被判定为char, 也无法比较 + l- M2 A0 s! @1 H7 Q( [
- <s:iterator id="ite" value="list" status="st">
-
- <s:if test="#ite.type == '2'.toString()">
- aaaaaaa
- </s:if>
- <s:elseif test="#ite.type == '1'.toString()">
- bbbbbbb
- </s:elseif>
- <s:else>
- ccccccc
- </s:else>
-
- </s:iterator>
( q- W9 x! b' R" u) T& D8 |
$ W0 x2 g+ p8 s# R% J, g' A' L4 l" I% r
' F! M6 |" q6 z9 [* I+ s1 }! n* p标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|