撸一个mvc框架

动手撸一个 mvc 框架7

2020-04-29  本文已影响0人  想54256

title: 动手撸一个 mvc 框架7
date: 2020/04/29 14:21


Spring 4.0

测试代码

@ExceptionHandler({RuntimeException.class})
@ResponseBody
@ResponseStatus(code = HttpStatus.INTERNAL_SERVER_ERROR)
public Integer runtimeExceptionHandler(RuntimeException ex) {
    return 456;
}

@RequestMapping("/user/all/{id}")
public String findAll(@PathVariable String id, Model model) {
    System.out.println("调用方法");
    int a = 1 / 0;
    model.addAttribute("id", id);
    return "/WEB-INF/user.jsp";
}

初始化

和 HandlerAdapter 如出一辙

image

异常来了

image image image image image image

tag1

image

tag2

image

然后执行方法,使用返回值处理器进行处理。。。就和 2 节前说的一样了。

上一篇下一篇

猜你喜欢

热点阅读