树的遍历中做if判断怎么无效?

fytx0113 2011-06-21 10:29:53
我的jsp代码如下:

<sx:tree id="treeDiv" cssClass="tree" label="" showGrid="true" showRootGrid="false" expandedNotifyTopics="expandedNotify">
<s:iterator value="treeList" id="it">
<s:if test="2 == %{nodetype} || 3 == %{nodetype}">
<sx:treenode label="<a href='menu4?tabId=%{nodekey}&root=%{treeList[0].pid}'>%{nodename}</a>" >

</sx:treenode>
</s:if>
<s:else>
<sx:treenode label="%{nodename}" ></sx:treenode>
</s:else>
</s:iterator>
</sx:tree>

其中的s:if没起作用,直接执行<sx:treenode label="%{nodename}" ></sx:treenode>了
大家帮忙看一下出了什么问题。
...全文
107 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
devin_jia 2011-06-21
  • 打赏
  • 举报
回复
<s:if test="2 == nodetype || 3 == nodetype">
fytx0113 2011-06-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yewuqing007 的回复:]

<s:if test="2 == nodetype || 3 == nodetype">
[/Quote]

谢谢,按照你的方法已经解决了,给分。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧