该用户从未签到
|
0 Q" R ?- F+ N& @$ ]" ^# Z2 M& C4 t" l! a
- <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>
& ^" k) N2 N* J8 A! V, d$ ], B: W3 ^0 T; z
4 s; c$ S. f3 S- P$ Q) X
如果左面是字符串, 这时候是判断不出a和b的.
$ E- p+ g6 M6 z ]8 N( o R. }" |而右面加上单引号会被判定为char, 也无法比较
( q: N" X, I3 h: P- <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> ! f1 t r3 ]8 b
: n; d' t: Q% e
; n( Z1 I- _* R! ]$ @( Y" b( G/ J% Q# \
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|