jfinal结合jstl的ActiveRecord的表关联问题
时间: 2015-12-11来源:开源中国
前景提要
HDC调试需求开发(15万预算),能者速来!>>>
@jfinal
用jfinal,视图是jsp+jstl,碰到ActiveRecord的关联问题,取不到。
public class House extends Model<House> { public static final House me=new House(); } package cn.zf.model; import java.util.List; import com.jfinal.plugin.activerecord.Model; public class User extends Model<User> { public static final User me=new User(); //private List<House> houses; public List<House> getHouses() { System.out.println("$$$$$$$$$$$$$$$"); return House.me.find("select * from house where user_id=?", super.get("id")); } } jsp也很简单

<c:forEach items="${p.list}" var="u"> <tr class="odd"> <td class="house-thumb"><span><a href="houseshow?house.id=1939"><img src="images/thumb_house.gif" /></a></span></td> <td> <dl> <dt><a href="user/show/${u.id}">${u.username}</a></dt> <dd> ${u.telephone} <a href="user/del/${u.id}">删除</a> <br/>房屋信息${u[houses]}${u['houses']}${u["houses"]} <c:forEach items="${u['houses']}" var="h"> ${h.id}-${h.title} </c:forEach> </dd> </dl> </td> </tr> </c:forEach> 中间的forEach没有作用。

用freemarker则可以
<#list p.list as u> <tr class="odd"> <td class="house-thumb"><span><a href="houseshow?house.id=1939"><img src="images/thumb_house.gif" /></a></span></td> <td> <dl> <dt><a href="user/show/${u.id}">${u.username}</a></dt> <dd> ${u.telephone} <a href="user/del/${u.id}">删除</a> <br/> <#list u.houses as h> ${h.id}===${h.title}<br/> </#list> </dd> </dl> </td> </tr> </#list>



有谁碰到过!

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行