tag elseif - jmr-source/doc GitHub Wiki
<elseif>
判断语句块
在<if>或者<elseif>后使用,当前面的判断不成立时,进入当前判断。
test(必须) 前面的if或者elseif判断不成立,则进入判断。 使用Ognl判断条件,判断结果是true,则运行elseif块内的代码,false则不运行 符号 ==:等于 !=:不等于 &&:与 ||:或
trim(可选) 是否保留输出值的前后空白字符 属性 false:保留输出值的前后空白字符(默认) true:删除输出值的前后空格(包括换行符)
###例子位置:###
- demo/tag/tag.jmr.xml 任务中的 common/elseif/elseif
类似于<if>,<elseif>根据表达式返回的是true,则执行elseif块内的内容,如果返回的是false,则跳过或者进入下个判断语句快(如<elseif>或<else>)。
不同的是,它不能作为第一个判断语句块,只能用<if>作为首个判断块。
关于<elseif>的用法,请参考<if>的用法;
例子
结果