该用户从未签到
|
$ ~) S# ~" J( `& z2 ]* }) K- <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>
7 p. ]6 p v2 o- v4 C' u, q3 c7 l Z+ q" B3 D
/ N9 u- m+ V8 w如果左面是字符串, 这时候是判断不出a和b的. 1 t0 ~# S! @1 {& C& i, n
而右面加上单引号会被判定为char, 也无法比较
& _) O% T) l9 w) |# a4 Y Z- <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>
2 K& F2 B% F3 F- T; \
* E9 _# N6 c8 y1 i4 Q; T4 i# {: i
# S$ U6 x8 _, R6 P6 d, \
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|