以下Java条件如何s:if test="..."
在struts2中转换为?
if(company.getAffiliateId().asInt() != com.foo.bar.Affiliates.XYZ.asInt()){
// do something
}
company.getAffiliateId()返回BigDecimal
com.foo.bar.Affiliates是一个enum
这不起作用:
<s:if test="%{company.affiliateId.asInt() != com.foo.bar.Affiliates.XYZ.asInt() }">
alert("do something");
</s:if>
使用toString
方法进行比较enums
。
<s:if test="ENUM.toString() == 'some_enum_as_string'">
如果您想enums
在JSP中使用
<s:if test="@[email protected]() == 'some_enum_as_string'">
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句