我想比较<isif>条件下的枚举,如下所示:
<isif condition="#benefit:type == BenefitTypeEnum:Discount#">
<!-- Do discount specific code here -->
</isif>这样的事情有可能发生吗?
发布于 2019-01-02 21:51:34
我发现在ISML中使用枚举是可能的:
<isif condition="Benefit:Type EQ 'DISCOUNT'">
<!-- Discount specific code here -->
</isif>在本例中,'DISCOUNT'是Java中枚举值的名称
发布于 2019-01-04 19:10:48
另一种可能是编写一个能够处理枚举序数值的自定义ISML函数。我个人没有这样做过,但是有一个cookbook recipe解释了如何编写不属于ISML语法的函数。
https://stackoverflow.com/questions/54006886
复制相似问题