首页>代码>java jsp+servlet没有使用java框架开发的苏宁电子商城网站,包括前台展现和后台管理>/project/suNingShoppingMall/src/org/suNing/controller/SelectAllCommodityLittleTypeServlet.java
package org.suNing.controller;

import java.io.IOException;
import java.io.PrintWriter;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.suNing.dao.CommodityBroadDao;
import org.suNing.dao.CommodityLittleTypeDao;
import org.suNing.dao.impl.CommodityBroadDaoImpl;
import org.suNing.dao.impl.CommodityLittleTypeDaoImpl;
import org.suNing.entity.CommodityBroad;
import org.suNing.entity.CommodityLittleType;
import org.suNing.utli.PageBean;

@WebServlet(urlPatterns="/getAllCommodityLittleType.do")

/**
 * 显示所有小类
 * @author ASUS
 *
 */
public class SelectAllCommodityLittleTypeServlet extends HttpServlet {

	
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		
		request.setCharacterEncoding("utf-8");
		// 创建 商品大类接口
		CommodityBroadDao cbd = new CommodityBroadDaoImpl();
		//接收所有商品大类 用来添加商品小类的时候 进行选择
		List<CommodityBroad> broadTypeList = cbd.getAllCommodityBroad();
		
		
		PageBean pagebean = new PageBean();
		//接收当前页的请求
		String pageNum = request.getParameter("pageNum");
		if(pageNum != null && !"".equals(pageNum)){
			pagebean.setPageNum(Integer.parseInt(pageNum));
		}
		// 接收条数请求
		String pageSize = request.getParameter("pageSize");
		if(pageSize != null && !"".equals(pageSize)){
			pagebean.setPageSize(Integer.parseInt(pageSize));
		}
		
		
		// 创建商品小类的实现类
		CommodityLittleTypeDao typedao = new CommodityLittleTypeDaoImpl();
		//获取总条数
		pagebean.setTotalCount(typedao.getCommodityLittleCount());
		List<CommodityLittleType> list = typedao.getAllCommodityLittle(pagebean.getPageSize(),pagebean.getPageNum());
		if(list != null){// 如果查询成功了
			request.setAttribute("broadTypeList", broadTypeList);
			request.setAttribute("page", pagebean);  
			request.setAttribute("list", list);
			request.getRequestDispatcher("manager/managePages/CommodityLittleType.jsp").forward(request, response);
		}else{
			request.getRequestDispatcher("manager/managePages/CommodityLittleType.jsp").forward(request, response);
		}
		
		
	}

	
	public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {

		doGet(request, response);
		
	}

}
最近下载更多
komorebi123987  LV5 2023年12月13日
微信网友_6465745773727744  LV5 2023年5月8日
95194489  LV4 2023年3月6日
zzzzzj  LV2 2022年10月6日
liu2022  LV14 2022年7月31日
1q2w3e4r5t6  LV3 2022年7月27日
wanglinddad  LV54 2022年3月31日
lzlzyw  LV14 2022年3月24日
dongci777  LV6 2022年3月19日
dy123123  LV8 2022年1月1日
最近浏览更多
zolscy  LV12 3月25日
ljhgff  LV1 2月1日
李朝磊  LV18 1月6日
wttttts  LV2 1月1日
微信网友_6790506018131968  LV1 2023年12月23日
komorebi123987  LV5 2023年12月13日
 LV8 2023年10月23日
sdfgsdfg  LV2 2023年10月23日
微信网友_6680567232876544  LV8 2023年10月10日
2036495585  LV9 2023年9月25日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友