比如
class User{
Integer userId;
String userName;
}
class Dept{
Integer deptId;
String deptName;
}
然后我根据需要得到一个User或Dept的List, 这个List的名子叫做:entityList
最后我要用el表达式来得到这个List中实体的属性
比如:${entity.userId}可以得到User的id;
${entity.deptId}可以得到Dept的id;
问题来了:
如果我不知道这个entityList中保存的是User还是Dept
那么,我如何得到entityList中实体的属性呢?
也就是说,如果它是User 那么我就得到userId;
如果它是Dept,那么我就得到deptId;
望看到的高手们帮忙,小弟正在写一个项目,急用,分不多(我是新人),但还是想请教一下,先谢谢了!
[b]问题补充:[/b]
虽然对于我现在写的这个项目不太能用,但感谢你对此问题关注!
其实我现在要用的不只是User和Dept,而是有十好几个类呢,并且Hibernate要用到这些类查询数据,而最最不可行的是:生成的这些类不是我负责的,相信我还没有那么大的力量说服那个传说中的项目经理来这样改变
但我觉得你说的思想我还是挺认同的,呵呵~~我把查出来的数据又封装到了一个统一个vo中,虽然多了一个for循环,但也讲研着能用吧