我经常使用JSTL表达式。但今天,我遇到了一个非常奇怪的问题。我有两个表达方式。
1.${(tc.firmApproval.processStatus2)}
2.${tc.firmApproval.processStatus2 eq 'APPROVED'}
,结果是
1. APPROVED
2. false
如果我将第二个替换为
2.${'APPROVED' eq 'APPROVED'},
结果是 true
我不知道为什么原来的第二个表达式不起作用。有线索吗?感谢。