SpringMVC
文章平均质量分 78
雪子
这个作者很懒,什么都没留下…
展开
-
@PathVariable注解实践
当我们想获取的值包含在请求路径中的时候, 我们可以用@PathVariable从请求路径中获取我们想要的参数一个栗子:package com.annotation;/** * @Author: Vimonster * @Date: Created in 2020/8/2 9:38 * @motto: 任时间再怎样低头呢喃,也要不挥泪后风雨兼程、 * @Version: $version$ * @Description: */public class User { p.原创 2020-08-02 10:11:50 · 517 阅读 · 0 评论 -
SpringMVC执行的流程
先通过一个流程图来介绍请求-响应的完整流程该图是SpringMVC请求响应的完整流程 工作流程如下:1、用户向服务器发送请求,请求被前端控制器DispatcherServlet截获2、DispatcherServlet对请求URL进行解析,得到URI(请求资源标识符)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关对象,包括handle让...原创 2018-10-07 00:14:32 · 211 阅读 · 0 评论 -
SpringMVC之@Controller注解
Spring从2.5版开始引入注解,本文说的是SpringMVC 4版@Controller注解 Controller注解用于指示Spring类的实例是一个控制器,相对于实现Controller接口变得更加简单。而且实现Controller接口只能处理一个单一的请求,而是用@Controller注解可以支持同时处理多个请求动作,更加灵活。@Controller用于标记一个类,使用他标记...原创 2018-10-07 11:30:57 · 2183 阅读 · 0 评论 -
SpringMVC之@RequestMapping注解
RequestMapping:org.springframework.web.bind.annotation.RequestMappingRequestMapping注解类型用来指示Spring用哪一个类或方法来处理请求动作,该注解可用于类或方法@RequestMapping可以用来注解一个控制器类代码:import org.springframework.stereotype....原创 2018-10-07 15:37:51 · 371 阅读 · 0 评论 -
Model和ModelAndView
在@RequestMapping注解的方法中,可出现和返回的参数类型中,最重要的就是Model和ModelAndView了SpringMVC在内部使用了一个Model接口存储模型数据,它的功能类似于Map接口,但是比Map接口易于使用。ModelMap接口实现了Map接口1、Model和ModelMap对象都可以使用如下方法添加模型数据:addObject(String attribu...原创 2018-10-07 15:53:46 · 244 阅读 · 0 评论 -
@RequestParam注解
org.springframework.web.bind.annotation.RequestParam见名知意,该注解用于将指定的请求参数赋值给方法中的形参。举例:@RequestMapping(value="/register")public String register(@RequestParam("userName") String userName, @RequestPar...原创 2018-10-07 16:08:24 · 414 阅读 · 0 评论