该用户从未签到
|
3 m/ @! {1 l1 F- O e# V" T$ [
- <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>
" ~& A( b) B& X" ]
' z( h6 U0 G5 S! {2 }% M" c # E( }' M5 W3 e' L6 X
如果左面是字符串, 这时候是判断不出a和b的. : a C' f v( @0 z k4 A, x" N
而右面加上单引号会被判定为char, 也无法比较 0 J3 M* B7 Z5 B" \
- <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> . Y% G# G: p, C: D
" i! g2 Q" g+ l9 S5 A
# J0 `: \0 G% t l. J/ O8 _3 l
8 n1 t5 Y. i; D* g/ o' d. i
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|