Spring MVC hello world example

HelloWorldController.java

package com.mkyong.common.controller;
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 HelloWorldController extends AbstractController{ 
    @Override 
    protected ModelAndView handleRequestInternal(HttpServletRequest request, HttpServletResponse response) throws Exception { 
        ModelAndView model = new ModelAndView("HelloWorldPage"); 
        model.addObject("msg", "hello world"); 
        return model; 
    }
}

Spring XML Configuration

mvc-dispatcher-servlet.xml

 
      
     
         
            /WEB-INF/pages/ 
         
         
            .jsp 
         
    

url地址就是bean的名字

web.xml



    Spring Web MVC Application
    
        mvc-dispatcher
        org.springframework.web.servlet.DispatcherServlet
        1
    
    
        mvc-dispatcher
        *.htm
    

你可能感兴趣的:(Spring MVC hello world example)