package com.cku.controller; import java.io.IOException; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import com.cku.core.RESTResponse; import com.cku.model.DogName; import com.cku.service.DogNameServiceImpl; import com.cku.util.ServletUtils; /** * *

Title:DogNameController

*

Description:犬名控制层

*

Company:

* @author zhuoHeng * @date 2016年7月27日 下午3:01:16 */ @Controller @RequestMapping(value = "dog/dogName") public class DogNameController { @Autowired public DogNameServiceImpl dogNameService; // @Autowired // public ChampionLoginService championLoginService; /** * * @Description:获取随机犬名 * @author: zhuoHeng * @version: 2016年7月27日 下午3:01:49 * @throws IOException */ @RequestMapping(value = "/RandomDogName",method = RequestMethod.GET) public void getRandomDogName(HttpServletRequest request,HttpServletResponse response) throws IOException{ RESTResponse result = null; try { Integer maleNumber = ServletUtils.getParameterInt(request, "maleNumber",null); Integer femaleNumber = ServletUtils.getParameterInt(request, "femaleNumber",null); List list = dogNameService.getRandomDogName(maleNumber,femaleNumber); result = new RESTResponse("data", list); } catch (Exception e) { result = new RESTResponse(e); } ServletUtils.writeResponse(response, result); } }