我有表达式:
obj1.doSomething(obj2, obj3)
即使obj1.doSomething
或obj2
为obj3
,我也希望调用方法null
。 SPeL上下文是Spring MVC在呈现JSP页面时创建的上下文。如果obj2
(或obj3
)为空,我会收到SpelEvaluationException: Field or property ‘obj2’ cannot be found on null
注意:我使用的是Jboss 5.1和JSP EL 2.0。我知道EL表达式${obj1.doSomething(obj2, obj3)}
做了我想要的但只适用于JSP EL 2.2。
谢谢!