SpringMVC
文章平均质量分 80
彭于晏689
瞎写写留作纪念。
展开
-
SpringMVC处理ajax请求
使用@RequestBody注解标识控制器方法,在方法中,将需要转换为json字符串并响应到浏览器的java对象作为控制器方法的返回值,此时SpringMVC就可以将此对象直接转换为json字符串并响应到浏览器。@RequestBody可以获取请求体信息,使用@RequestBogy注解标识控制器方法的形参,当前请求的请求体就会为当前注解所标识的形参赋值。在控制器方法的形参位置,设置json格式请求参数要转换成的java类型(实体类或map)的参数,并使用@RequestBody注解标识。原创 2022-10-12 22:47:03 · 166 阅读 · 0 评论 -
SpringMVC视图
SpringMVC中的视图是View接口,视图的作用是渲染数据,将模型Model中的数据展示给用户。SpringMVC视图的种类很多,默认的有转发视图和重定向视图。当工程引入jstl的依赖,转发视图会自动转换为JstlView若使用的试图技术为Thymeleaf,在SpringMVC的配置文件中配置了Thymeleaf的视图解析器,由此视图解析器之后所得到的是ThymeleafView。原创 2022-10-12 22:46:28 · 51 阅读 · 0 评论 -
SpringMVC获取请求参数
若设置为 false,则当前请求不是必须传输value所指定的请求参数,若没有传输,则注解所标识的形参的值为 null。在控制器方法的形参位置,设置和请求参数同名的形参,当浏览器发送请求,匹配到请求映射时,在DispatcherServlet中就会将请求参数赋值给相应的形参。可以在控制器方法的形参位置设置一个实体类类型的形参,此时若浏览器传输的请求参数的参数名和实体类中的属性名一致,那么请求参数就会为此属性赋值。value:指定为形参赋值的请求参数的参数名。原创 2022-10-12 22:45:58 · 62 阅读 · 0 评论 -
SpringMVC入门案例
浏览器发送请求,若请求地址符合前端控制器的url-pattern,该请求就会被前端控制器 DispatcherServlet处理。前端控制器会读取SpringMVC的核心配置文件,通过扫描组件找到控制器, 将请求地址和控制器中@RequestMapping注解的value属性值进行匹配,若匹配成功,该注解所标识的 控制器方法就是处理请求的方法。原创 2022-10-12 22:45:21 · 53 阅读 · 0 评论