#if指令的嵌套

#for(x : dappTabs)
    #for(y : dappTab) //dappTab是List集合
        #if(#(for.size)==0)  //这里运行时会报错 
         #(x.name)#end

        "#(x.code)") checked="checked" #end>#(x.name)#end

报错信息

com.jfinal.template.stat.ParseException: #if parameter exists illegal char: '#'

所以if指令如何正确嵌套?

评论区

yuer_2018

2018-12-20 12:00

zhangshiqiang

2018-12-20 12:02

第三行 #if(#(for.size) == 0) 不对 ,改为 #if(for.size==0)

zhangshiqiang

2018-12-20 12:03

表达式中 不要用 #指令(#) 直接 #指令(值) 就可以了

yuer_2018

2018-12-20 12:17

@zhangshiqiang 好的 谢谢哈

热门反馈

扫码入社