velocity 的数据类型比较问题

leeking888 2009-07-16 04:32:38
java后台中的一个 Long 类型 怎么样在前台和一个 字符串比较呢??
在vm文件中..如
#if($mylong=="2")
aaaaaaaaaa
#else
bbbbbbbb
#end

输出的是 bbbbbbbbbb

#if($mylong==2)
aaaaaaaaaa
#else
bbbbbbbb
#end

输出的也是 bbbbbbbbbbbb
有高手能指点一下吗??
...全文
661 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
iskyshop 2009-07-16
  • 打赏
  • 举报
回复
velocity没有跳出循环的语句,只有变通的来写,if($aaa=="1") dosomething 可以变成if($aaa!="1") doxxx
leeking888 2009-07-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 liujiajun8888 的回复:]
break?
[/Quote]

很不好意思 velocity中没有 break
liujiajun8888 2009-07-16
  • 打赏
  • 举报
回复
break?
leeking888 2009-07-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jww_in_windows 的回复:]
这样写, mylong转成String类型
if ("{$mylong}" == "2")
[/Quote]

呵呵。在你之前我就试到了 这分便宜你了...
能再问你一个问题吗 也是vm 的
#foreach(list in lists)
#if($aaa="1")
我想在这里跳出循环,不知道有什么办法??
#end
#end
jww_in_windows 2009-07-16
  • 打赏
  • 举报
回复
这样写, mylong转成String类型
if ("{$mylong}" == "2")

81,122

社区成员

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

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