7、注解开发springmvc
第四步:配置web.xml
@Controller
//@RequestMapping("/hello")
public class HelloController{
@RequestMapping("/h1")
public String hello(Model model){
//封装数据
model.addAttribute("msg","hello.springmvcAnnotation");
return "hello"; //会被视图解析器处理
}
}
感受:原来要写三个servlet,现在只要写三个方法。
在类上写,localhost:8080/hello/h1
localhost:8080/h1
写springmvc配置文件
创建对应的控制类
完善前端视图和controller之间对应
测试运行
json
@RestController
类不会被视图解析器解析,只返回字符串
只需要配置视图解析器,处理器映射器和处理器适配器只需要开启注解驱动。