package org.springframework.issues.spr9157.web.controller; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.issues.spr9157.model.EnhancedEnvironment; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.servlet.ModelAndView; /** * Controller for managing environment. * * @author ferengra */ @Controller public class EnvironmentController { private static final Logger LOG = LoggerFactory.getLogger(EnvironmentController.class); @RequestMapping(value = "/environments.html", method = RequestMethod.GET) public ModelAndView getEnvironments() { LOG.debug("environments"); return new ModelAndView("environments"); } @RequestMapping(value = "/environment.html", method = RequestMethod.GET) public ModelAndView getEnvironment(@RequestParam EnhancedEnvironment environment) { LOG.debug("environment: {}", environment); ModelAndView mav = new ModelAndView("environment"); mav.addObject("environment", environment); return mav; } }