package cn.chen.servlet;
import java.io.IOException;
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 cn.chen.dao.ConsumeDAO;
import cn.chen.domain.Consume;
import cn.chen.domain.Ctype;
@WebServlet("/IndexAction")
public class IndexAction extends HttpServlet {
private static final long serialVersionUID = 1L;
List<Consume> consumes;
List<Ctype> typeList;
public IndexAction() {
super();
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
ConsumeDAO consumeDAO=new ConsumeDAO();
int tid=0;
if(request.getParameter("tid")!=null){
tid=Integer.parseInt(request.getParameter("tid"));
consumes=consumeDAO.getConsumesBytype(tid);
}else{
consumes=consumeDAO.getAllConsumes();
}
typeList=consumeDAO.getTypeList();
request.setAttribute("clist",consumes);
request.setAttribute("typelist", typeList);
request.getRequestDispatcher("/pages/index.tpl").forward(
request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
}