日期:2014-05-20  浏览次数:20688 次

jstl的foreach,在线求解答
jstl中怎么实现,查询数据表A后,返回一个lis;然后再根据取出来的某个值,再去查询另一个表B。
而foreach是不可以嵌套。
而我JSP不允许用java代码,这该怎么实现呢?

------解决方案--------------------
首先我想说的是 foreach 是可以嵌套的、
你想实现那个功能的话、可以尝试这样:
你不是查询出A的一个List吗?你可以在实体A里面定义一个B的List或者Set对象、
然后根据A查询出的属性去查询B的List,再set到A里面、之后就直接在页面循环
A的list,至于B的list 你也可以嵌套循环的嘛 直接通过A.B的List或者Set对象
进行foreach 循环、不知道我说明白没有呢??
------解决方案--------------------
探讨
jstl中怎么实现,查询数据表A后,返回一个lis;然后再根据取出来的某个值,再去查询另一个表B。
而foreach是不可以嵌套。
而我JSP不允许用java代码,这该怎么实现呢?