java web项目处理从mysql查询的数据显示到页面

实现功能就是把数据库中的一个表的数据整理显示出来,如表feedingLogpig_id(外键)feDate(饲喂时间)meal(餐次)mealValue(每餐量)perc... 实现功能就是把数据库中的一个表的数据整理显示出来,如表feedingLog
pig_id(外键) feDate(饲喂时间) meal(餐次) mealValue(每餐量) percent(每餐%)
2 2013-07-29 1 2000 20

2 2013-07-29 2 2000 20

3 2013-7-29 1 1800 15

3 2013-7-29 2 1500 10

现在有个页面需要显示在当天某头猪的饲喂情况:如
母猪编号 已喂餐次 已饲喂量 已饲喂%
2 2 4000 40
3 2 3300 25
我整了好久但是没有实现请哪位大神帮个忙
展开
 我来答
xb_447215
2013-07-29 · TA获得超过2038个赞
知道大有可为答主
回答量:3702
采纳率:0%
帮助的人:3928万
展开全部

这个不难啊 你可以用struts标签来实现

例如:

<s:iterator value="list">
<tr>
<td><s:property value="chapters_name" /></td>
<td><s:property value="chapters_info" />
</td>
<td><a
href="dokechengchakan?chapters.chapters_id=<s:property value="chapters_id"/>">课程资源</a>|
<a
href="doplan?chapters.chapters_id=<s:property value="chapters_id"/>">课程计划</a>|
<a
href="doquestion?chapters.chapters_id=<s:property value="chapters_id"/>">课程答疑</a>|
<a
href="doteacher?chapters.chapters_id=<s:property value="chapters_id"/>">课程导师</a>|
<a
href="dochaptersdelete?chapters.chapters_id=<s:property value="chapters_id"/>">删除</a>|<a
href="dochaptersupdate?chapters.chapters_id=<s:property value="chapters_id"/>">修改</a>|</td>
</tr>
</s:iterator>

你按照这个来修改你的页面就可以了。

更多追问追答
追问
你这个就是把数据直接迭代出来啊,这样子没有用
追答
你要做的不是这个效果吗 把数据取出来之后放在页面
匿名用户
2013-07-29
展开全部
select pig_id as '母猪编号', sum(meal) as '已喂餐次',sum(mealValue) as '已喂餐量',sum(percent
) as '已饲喂%' group by pig_id;
更多追问追答
追问
sum(meal) 这个不行吧,我只是想取它的最大值
追答
那就用max('你想取最大值的列名')
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lironglilihua
2013-07-29 · 超过22用户采纳过TA的回答
知道答主
回答量:82
采纳率:0%
帮助的人:67.7万
展开全部
你那个表中不是有时间么?首先你在dao层根据时间用SQL语句查找要显示的列,然后在service或者是action层做处理不就行了?每列的值如要加一下用set方法设置不就行了吗
追问
我也是这样做的啊,他显示的是很多条数据,要么就只有一条数据
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
諆實詪軟鰯Dq
2013-07-29 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:219
采纳率:100%
帮助的人:159万
展开全部
百度搜索 group by
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式