SpringMVC 学习笔记二

阅读更多
BeanNameUrlHandlerMapping

   
   


直接通过设置url pattern来访问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 Welcome David");
		
		return model;
	}

}

HelloWorldPage.jsp


Spring MVC Hello World Example

${msg}


在这里用到AbstractController 。这个在SpringMVC的Controller中是比较有意思的一个类。之后将详细讨论下。

你可能感兴趣的:(SpringMVC 学习笔记二 )