velocity问题 ,万分感谢!!!!!!

发布于 2021-11-22 15:44:30 字数 1801 浏览 787 评论 3

         #foreach ($map in $categoryList)
        #if("$!defaultCategory"=="$!map.CATEGORY") 
        $!map.BANK_ACCT  
     #if($!map.BANK_ACCT !="" && !$null.isNull($map.BANK_ACCT)&& $!map.BANK_ACCT !=" " &&          $str.getStrLength("$!map.BANK_ACCT") > 6 )
#set ($tempAcct= $str.getSubString($!map.BANK_ACCT,0,6))
#if( ($tempAcct!="431502")&&($tempAcct!="431503")&& ($tempAcct!="622630")&&($tempAcct!="622631")
&& ($tempAcct!="622632")&&($tempAcct!="622633") && ($tempAcct!="999999")&& ($tempAcct!="623020") && ($tempAcct!="623021") && ($tempAcct!="623022")&& ($tempAcct!="623023") && ($tempAcct!="625969") )
(他行)
#else
(本行)
  #end
#end

       #end

        #end

以前是写死的  现在想写成动态的,但是改成如下不会了

#foreach($cardbin in $product-newcardbin)

 #foreach ($map in $categoryList)

        #if("$!defaultCategory"=="$!map.CATEGORY") 
        $!map.BANK_ACCT  
     #if($!map.BANK_ACCT !="" && !$null.isNull($map.BANK_ACCT)&& $!map.BANK_ACCT !=" " &&          $str.getStrLength("$!map.BANK_ACCT") > 6 ) 
#set ($tempAcct= $str.getSubString($!map.BANK_ACCT,0,6))
#if( ($tempAcct==cardbin.MEMO1))
(他行)
#else
(本行)
  #end
#end

       #end

        #end

#end

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

天涯离梦残月幽梦 2021-11-24 06:23:02

把逻辑都放前台了啊。。。

如此安好 2021-11-24 00:04:55

最好把逻辑运算提取出来,放到view外部逻辑或具体的bean中,然后再传入view 显示。否则维护起来真的很痛苦。

多彩岁月 2021-11-23 08:54:32

多谢了 已解决,有时间我会贴已完成的代码

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文