该用户从未签到
|
7 O) E$ k) Q0 c% B3 X4 Q/ p3 @
- <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>
- ) b u+ R& C: h& u9 e6 N- g
. h2 U7 t2 B5 T, }+ g! v' R) u2 w; O 2 x; |9 c4 e" c9 J, w' Y% J4 j
如果左面是字符串, 这时候是判断不出a和b的. b+ @" r$ C4 M' @- n# x
而右面加上单引号会被判定为char, 也无法比较 3 w& ]3 a: t% [
- <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>
' d: w8 m1 e- e! x$ q! q# Z* Q n0 `& S2 g# {; f: ?
0 E% k1 u+ _- e% M, N6 U7 O+ O' h3 K, P9 q6 M
" |8 H2 k! a0 `% g C' U3 Z+ K
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|