el表达式输出集合,集合中有对象,对象里还有对象属性

//这是一个user对象,记得给get和set方法

public class User {

private int id;
private String name;
private String password;
private String nickname;
private String address;
private double money;
private String phonenum;
private String image;
private long integral;
private int level;

private int statu;

}

//这是一个indent对象,记得给get和set方法

public class Indent {
private int id;
private int uid;
private int gid;
private int sid;
private String name;
private int num;
private double price;
private double goodsPrice;
private double totalPrice;
private String time;
private int statu;
private User user;//有一个属性是user对象
private int send;

applicationContext.xml需要配置user的javabean(这是关键的地方,不配置无法输出出来)

<bean id="user" class="com.elema.entity.User">

</bean>

将indent放在list<indent> list = new ArrayList<indent>();

然后在jsp页面是用el表达式foreach输出出来

<c:forEach items="${showAllIndent}" var="showAllIndent">
    <tr>
    <td>${showAllIndent.name }</td>
    <td>${showAllIndent.num }</td>
    <td>${showAllIndent.price }</td>
    <td>${showAllIndent.goodsPrice }</td>
    <td>${showAllIndent.time }</td>

//这下面输出的是indent的user属性
    <td>${showAllIndent.user.phonenum }</td>
    <td>${showAllIndent.user.address }</td>
    <td>${showAllIndent.user.nickname }</td>
    <td>
    <span class="issend">${showAllIndent.send }</span>
    <input type="hidden" value="${showAllIndent.id }" class="indentid"/>
    </td>

关键点记得配置jJavaBean

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值