thymeleaf将一个集合中对象的两个属性值的积求和

有个list集合,存储着‘产品’,产品中有数量和单价。我想使用thymeleaf直接输出这个集合中所有产品的总价值是多少。求大神指导产品:数量单价铅笔201文具盒1010... 有个list集合,存储着‘产品’,产品中有数量和单价。我想使用thymeleaf直接输出这个集合中所有产品的总价值是多少。求大神指导
产品: 数量 单价
铅笔 20 1
文具盒 10 10
笔记本 10 3
我想直接输出总价:150
展开
 我来答
橘膳诿2761
2017-12-05 · TA获得超过513个赞
知道小有建树答主
回答量:351
采纳率:36%
帮助的人:157万
展开全部
public class testOne {
public static void main(String[] args) {
CrowdfIe c = new CrowdfIe();
List<StoreIncome> sList= new ArrayList<StoreIncome>();
for(int i=0;i<10;i++){
StoreIncome s = new StoreIncome();
s.setDayIncome(BigDecimal.valueOf(i));
s.setAmount(i);
sList.add(s);
}
c.setStoreIncome(sList);
int num=0;
BigDecimal num2=BigDecimal.valueOf(0);
for(StoreIncome a:c.getStoreIncome()){
num+=a.getAmount();
num2=num2.add(a.getDayIncome());
}
System.out.println(num);
System.out.println(num2);
}
}
追问
是在thymeleaf模板中直接输出,不是java中输出,小弟刚学习Thymeleaf,很多不懂啊
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LIULIKO
2018-06-26
知道答主
回答量:3
采纳率:0%
帮助的人:2500
展开全部

建议参考官方文档,官方文档有示例
网页链接
th:text="${#aggregates.sum(o.orderLines.{purchasePrice * amount})}"

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式