package com.sf.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; // 控制器 @Controller public class BookController { // 使用ModelAndView 来处理请求和响应中的 数据模型和视图 // @RequestMapping 意思是请求映射 // http://localhost:8080/springmvc_demo_war/hello @RequestMapping("/hello") public ModelAndView hello() { ModelAndView modelAndView = new ModelAndView(); // req.setAttribute("name","Spring MVC From Servlet"); modelAndView.addObject("name","Spring MVC From Controller"); // req.getRequestDispatcher("/hello.jsp").forward(req,resp); modelAndView.setViewName("/hello.jsp"); return modelAndView; } }