/* vim: set ts=2 et sw=2 cindent fo=qroca: */
package com.globant.katari.sample.home.view;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.mvc.AbstractController;
/** Spring MVC controller to show users.
*
* Subclasses need to override <code>createCommandBean</code> to retrieve
* a backing object for the current form. Use method injection to override
* <code>createCommandBean</code>.
*/
public class HomeController extends AbstractController {
/** The class logger.
*/
private static Logger log = LoggerFactory.getLogger(HomeController.class);
/** Process the request and return a <code>ModelAndView</code> instance
* describing where and how control should be forwarded.
*
* @param request The HTTP request we are processing.
*
* @param response The HTTP response we are creating.
*
* @exception Exception if the application logic throws an exception.
*
* @return the ModelAndView for the next view.
*/
@Override
protected ModelAndView handleRequestInternal(final HttpServletRequest
request, final HttpServletResponse response) throws Exception {
log.trace("Entering handleRequestInternal");
ModelAndView mav = new ModelAndView("home");
log.trace("Leaving handleRequestInternal");
return mav;
}
}