package com.cku.controller; import java.io.IOException; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.ModelMap; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import com.cku.core.PageBeanResult; import com.cku.core.RESTResponse; import com.cku.core.ZAException; import com.cku.model.EventRelatedModel; import com.cku.service.EventRelatedServiceImpl; import com.cku.util.PageBean; import com.cku.util.ServletUtils; /** *user chaixueteng *2016年5月4日 */ @Controller @RequestMapping("CkuTopMatch") public class CkuTopMatchController { private static final Logger logger = Logger.getLogger(EventRelatedController.class); @Autowired private EventRelatedServiceImpl eventRelatedServiceImpl; //修改赛事为是否推荐赛事 @RequestMapping("/updateMatchToTop") public void updateMatchToTop(HttpServletResponse response,HttpServletRequest request) throws IOException{ RESTResponse result=null; try{ //获取赛事id,根据赛事id修改是否是推荐赛事 String id = ServletUtils.getParameter(request, "id"); Integer isTop = ServletUtils.getParameterInt(request, "isTop"); eventRelatedServiceImpl.updateMatchToTop(id,isTop); result=new RESTResponse(); } catch (Exception e) { result = new RESTResponse(e); e.printStackTrace(); } ServletUtils.writeResponse(response, result); } //得到推荐赛事 @RequestMapping("/getTopMatch") public void getTopMatch(HttpServletResponse response,HttpServletRequest request)throws IOException{ try{ response.setCharacterEncoding("UTF-8"); response.setContentType("text/html"); String str=eventRelatedServiceImpl.getTopMatch(); response.getWriter().write(str); } catch (Exception e) { logger.error(e.getMessage()); } } }