关于el表达式foreach,如果是联表查询,那该如何循环取值

返回结果是一个实体对象的比较简单,比如list的值为:select * from 表1 where 1=1。那么很简单:
图片说明
如果list是联合查询的话,比如list的结果是:select * from 表1 a,表2 b where a.id=b.id 那么这个list是两个对象的结果集,如何el表达式循环呢?
java是这么取的:图片说明

你的意思是List里面的对象A持有B对象吗
如果是这样就级联取值. obj.obj.name