如何访问 mvel 中对象的内部对象值?

How can i access the inner object values of an object in mvel?

对象obj=账户; 这里的帐户对象包含书籍作为内部对象。那么我如何在 mvel.

中访问这些值

我是 MVEL 的新手。那么你能告诉我如何克服上述问题吗?

MVEL 适用于 OGNL.

假设 Account.ClassBooks.class

1.) 简单 object ,而不是 collection

OGNL - account.books.bookName

2.) 复合体 object,一个 collection(Account.class 有 collection 个 Books.class

OGNL - account.books[0].bookName

或者把collection拿出来,一个一个放好。

book.bookName

这个可以简单的解释一下,不然你的问题范围太大,不太清楚。