上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页
摘要: @RequestBody标注的参数由RequestResponseBodyMethodProcessor解析。 RequestResponseBodyMethodProcessor.supportsParameter(MethodParameter parameter) public boolean 阅读全文
posted @ 2022-11-12 20:46 shigp1 阅读(252) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet.doService去处理请求时,调用getHandler去获取匹配请求的handle。会调用RequestMappingInfoHandlerMapping.handleMatch,这个方法会调用extractMatchDetails解析uri模板变量,MATRI 阅读全文
posted @ 2022-11-12 13:26 shigp1 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 如果参数是对象且没有注解,则参数由ServletModelAttributeMethodProcessor解析。解析如下参数: @PostMapping("/userParam0") @ResponseBody public User handleUserByParam0(User user) { 阅读全文
posted @ 2022-11-12 10:45 shigp1 阅读(100) 评论(0) 推荐(0) 编辑
摘要: InvocableHandlerMethod.invokeForRequest执行请求时会调用InvocableHandlerMethod.getMethodArgumentValues解析方法参数。 InvocableHandlerMethod.getMethodArgumentValues pr 阅读全文
posted @ 2022-11-11 21:43 shigp1 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 一、环境配置 IndexController.java @GetMapping("/file") public String file() { return "fileUpload"; } @PostMapping("/fileUpload") public void fileUpload(Mult 阅读全文
posted @ 2022-11-06 21:50 shigp1 阅读(102) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet.applyDefaultViewName(HttpServletRequest request, @Nullable ModelAndView mv) private void applyDefaultViewName(HttpServletRequest req 阅读全文
posted @ 2022-11-06 10:28 shigp1 阅读(37) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet.getHandlerAdapter(Object handler) protected HandlerAdapter getHandlerAdapter(Object handler) throws ServletException { if (this.hand 阅读全文
posted @ 2022-11-05 21:22 shigp1 阅读(84) 评论(0) 推荐(0) 编辑
摘要: DispatcherServlet.getHandler(HttpServletRequest request) protected HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception { if 阅读全文
posted @ 2022-11-05 16:47 shigp1 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 请求由Servlet的Service()处理。 FrameworkServlet.service(HttpServletRequest request, HttpServletResponse response) protected void service(HttpServletRequest r 阅读全文
posted @ 2022-11-05 11:51 shigp1 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 一、ExceptionHandlerExceptionResolver 属性是指BeanDifinition设置的属性。实现接口只关注spring提供的扩展接口。 ExceptionHandlerExceptionResolver用于处理@ExceptionHandler标注的方法抛出的异常。 二、 阅读全文
posted @ 2022-11-03 22:37 shigp1 阅读(60) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页