SpringMVC
SpringMVC专栏
52hz的鲸还未出海
一位正在努力的程序员
展开
-
SpringMVC源码解析
SpringMVC源码解析:1.前端控制器的架构:2. doDispatch()详细细节: protected void doDispatch(HttpServletRequest request, HttpServletResponse response) throws Exception { HttpServletRequest processedRequest = request; HandlerExecutionChain mappedHandler = null; boolea原创 2021-05-04 23:33:09 · 49 阅读 · 0 评论 -
RequestMapping的使用
RequestMapping的使用:RequestMapping中的属性值:value:规定请求的urlmethod:限定请求方式:GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS,TRACEmethod=RequestMethod.POST,只接受这种类型的请求,默认是什么都可以不是规定的方式报错:4xx:都是客户端错误405 – Request method ‘GET’ not supportedparams:规定请求参数params 和 handler原创 2021-04-30 10:54:32 · 247 阅读 · 0 评论 -
SpringMVC中DispatcherServlet中的配置
SpringMVC中DispatcherServlet中的配置: <servlet> <servlet-name>DispatcherServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--初始化时加载spring-mvc原创 2021-04-30 10:29:54 · 434 阅读 · 0 评论 -
SpringMVC中的REST风格请求方式的错误
SpringMVC中的REST风格请求方式的错误:HTTP Status 405 - JSPs only permit GET POST or HEAD.解决方案:在自己编写的Controller当中添加 @ResponseBody 或者 @RestController注解在return中直接重定向到要跳转的页面: return “redirect:/success.jsp”;在要跳转的页面加上jsp的内置对象中的异常对象,设置该页面为一个错误页面,isErrorPage=ture;把Tomca原创 2021-04-29 12:25:01 · 70 阅读 · 0 评论 -
SpirngMVC的流程
SpirngMVC的流程:流程图:步骤解释说明:浏览器发起请求到前端控制器(DispatcherServlet)前端控制器请求HandlerMapping查找Handler,可以根据xml配置、注解进行查找处理器映射器HandlerMapping向前端控制器返回Handler前端控制器调用处理器适配器去执行Handler处理器适配器去执行HandlerHandler执行完成给适配器返回ModelAndView处理器适配器向前端控制器返回ModelAndViewModelAndView原创 2021-04-29 12:15:42 · 66 阅读 · 0 评论