From f5228b6935ad71e1211ae0cdb63138c4fc0622ac Mon Sep 17 00:00:00 2001 From: jmodi Date: Tue, 8 Mar 2016 23:26:05 +0530 Subject: [PATCH] First controller added --- .../com/baeldung/spring/HelloController.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 spring-mvc-xml/src/main/java/com/baeldung/spring/HelloController.java diff --git a/spring-mvc-xml/src/main/java/com/baeldung/spring/HelloController.java b/spring-mvc-xml/src/main/java/com/baeldung/spring/HelloController.java new file mode 100644 index 0000000000..97d7ceb22c --- /dev/null +++ b/spring-mvc-xml/src/main/java/com/baeldung/spring/HelloController.java @@ -0,0 +1,17 @@ +package com.baeldung.spring; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.web.servlet.ModelAndView; +import org.springframework.web.servlet.mvc.AbstractController; + +public class HelloController extends AbstractController { + @Override + protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { + ModelAndView model = new ModelAndView("helloworld"); + model.addObject("msg", "!! Welcome to baeldung's Spring Handler Mappings Guide.
This is using SimpleUrlHandlerMapping."); + + return model; + } +}