4
回答
velocity问题 ,万分感谢!!!!!!
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   
         #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
这样改了  如果cardbin 有几个元素就会输出几个   ,不知怎么写,希望帮助一下,谢谢!

举报
成王败寇
发帖于4年前 4回/263阅
顶部