图太小了,我甚至放大了都没看清楚,都是马赛克
没注意,现在更新了图片
@速云网络: <c:set var="count" value="${count}" /> 在c:foreach外面加个这个看看。确保你返回的count是有值的
@小二↑上酒: 还是不行
@速云网络: <c:foreach var="message" de代码段外面,都没法拿到${count} ??
@小二↑上酒: 对,sql语句的总数怎么遍历到首页
@速云网络: 是不是关键字冲突了,把count换一下,count改成counts试试,页面上使用${counts},从代码来看,你的sql语句如果查出来的有,页面上肯定有的。
@小二↑上酒: sql语句查出来有,但是不是一个表里面的字段,不知道获取到帖子的id
@速云网络: 我理解的是你应该在message里扩展一个count字段,然后在后端去遍历你这个message,并取得并设置每一个message的评论总数。可以定义一个类继承你这个message ,里面只有一个属性count, list<message> message=userDao 这个里的<message> 改成你有count的那个类。jsp里渲染这个新对象。
感觉是count应该绑定在message对象上,这样就可以了。
前端页面写错了 不能直接括号+传参数值
– Ericker 1年前