package com.action; import java.util.ArrayList; import java.util.List; import java.util.Map; import org.apache.struts2.ServletActionContext; import com.dao.TCatelogDAO; import com.dao.TGoodsDAO; import com.dao.TOrderItemDAO; import com.model.TGoods; import com.opensymphony.xwork2.ActionSupport; public class indexAction extends ActionSupport { private TGoodsDAO goodsDAO; private TOrderItemDAO orderItemDAO; public String index() { Map request=(Map)ServletActionContext.getContext().get("request"); String sql="from TGoods where goodsDel='no' and goodsIsnottejia='yes' order by goodsId desc"; List goodsYesTejiaList=goodsDAO.getHibernateTemplate().find(sql); if(goodsYesTejiaList.size()>5) { goodsYesTejiaList=goodsYesTejiaList.subList(0, 5); } request.put("goodsYesTejiaList", goodsYesTejiaList); sql="from TGoods where goodsDel='no' and goodsIsnottejia='no' order by goodsId desc"; List goodsNoTejiaList=goodsDAO.getHibernateTemplate().find(sql); if(goodsNoTejiaList.size()>5) { goodsNoTejiaList=goodsNoTejiaList.subList(0, 5); } request.put("goodsNoTejiaList", goodsNoTejiaList); //paihangbang List goodsList=new ArrayList(); sql="select sum(goodsQuantity),goodsId from TOrderItem group by goodsId order by sum(goodsQuantity) desc"; List list=orderItemDAO.getHibernateTemplate().find(sql); for(int i=0;i<list.size();i++) { Object[] b=(Object[])list.get(i); int goodsId=Integer.parseInt(b[1].toString()); System.out.println(goodsId+"&&"); TGoods goods=goodsDAO.findById(goodsId); goodsList.add(goods); } if(goodsList.size()>5) { goodsList=goodsList.subList(0, 5); } request.put("goodsList", goodsList); //paihangbang return ActionSupport.SUCCESS; } public TGoodsDAO getGoodsDAO() { return goodsDAO; } public void setGoodsDAO(TGoodsDAO goodsDAO) { this.goodsDAO = goodsDAO; } public TOrderItemDAO getOrderItemDAO() { return orderItemDAO; } public void setOrderItemDAO(TOrderItemDAO orderItemDAO) { this.orderItemDAO = orderItemDAO; } }

wanglinddad LV55
2023年12月28日
and123456 LV11
2022年3月16日
159263 LV2
2021年12月15日
xu2538699931 LV1
2021年12月15日
201925710228 LV1
2021年12月12日
hhbsba LV1
2021年6月5日
殇念 LV1
2021年5月31日
cjcwwoy LV6
2021年5月1日
aowu233 LV1
2021年3月12日
gaoshuainan LV1
2021年1月16日

2602275348 LV12
2024年12月23日
xiaojie93 LV2
2024年3月6日
smart001
2024年1月6日
暂无贡献等级
海棠花瘦 LV9
2023年12月30日
jiemomo LV12
2023年11月3日
sweetlove LV20
2022年11月2日
汤汤汤要学编程 LV11
2022年8月21日
13453669744 LV3
2022年6月9日
冷冰冰灾 LV1
2022年3月25日
wanglinddad LV55
2022年3月24日