src/cn/itbaizhan/action/xiaoliangAction.java

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package cn.itbaizhan.action;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import org.apache.struts2.ServletActionContext;

import com.opensymphony.xwork2.ActionSupport;

import cn.itbaizhan.dao.TCatelogDAO;
import cn.itbaizhan.dao.TGoodsDAO;
import cn.itbaizhan.dao.TOrderItemDAO;
import cn.itbaizhan.model.TGoods;

public class xiaoliangAction extends ActionSupport {
	private TGoodsDAO goodsDAO;

	private TOrderItemDAO orderItemDAO;

	public String index() {
		Map request = (Map) ServletActionContext.getContext().get("request");

		// paihangbang
		List goodsList = new ArrayList();
		String 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);
			goods.setGoodsCount(b[0].toString());
			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;
	}
后面还有 2 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。