|
该用户从未签到
|
4 u! N* B, J1 `, ]0 c& I6 s8 P
- <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>
- $ j" {% t8 l: p7 k9 R& @3 J
4 d1 m! p; v0 Y, [7 _# ~$ J
8 O4 g& u) m0 C* B" T A5 S9 J如果左面是字符串, 这时候是判断不出a和b的.
: m g G7 E V( ]7 S而右面加上单引号会被判定为char, 也无法比较 6 r% E; P4 ^8 q$ A4 M4 h2 {5 ^8 r3 d
- <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> - a/ s% l- |; K5 W* ?
5 z# v' a! d7 p7 f
) O" ]/ w# I- ]% }4 F& b4 z: {8 r1 Q7 z4 I, ~! l/ l
标签可以调用toString方法, 这样把不同的对象都变成String来保存, 就可以比较出是否相等了. |
|