|
该用户从未签到
|
" J$ K* c% O8 ~+ C- <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>
" e; l8 t5 L1 z6 }/ q0 o: H
2 p; O" ^9 e/ k! u9 T
; H: h5 E2 l) j' [- v& L, P2 H* b8 Y如果左面是字符串, 这时候是判断不出a和b的. ! e9 i% S0 R' q% n) o
而右面加上单引号会被判定为char, 也无法比较
5 `2 i9 C+ D( c# n- <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>
( _( H1 b: ?6 L Q5 @0 m4 Y; c
2 O4 T) V, M6 I) _
/ T% d, h' O$ k9 o7 i! S3 ]8 s# L% ?5 g. ?( [$ F4 p" l
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|