OGNL class 关键字处理

OGNL class keyword handling

我想将这段 java 代码翻译成 OGNL 代码:

SomeClass.class.getDeclaredFields()

我在 OGNL 中尝试过:

@SomeClass.class@getDeclaredFields()

但是我得到了

java.lang.ClassNotFoundException: Unable to resolve class: SomeClass.class

首先getDeclaredFields不是静态的。所以它需要“。”(点)。

对于 class 使用 @ 因为它是静态字段。

使用

@SomeClass@class.getDeclaredFields()