随笔分类 -  SpringMVC

摘要:@RequestBody的作用 @RequestBody用于读取Request请求的body数据,然后利用SpringMVC配置的HttpMessageConverter对数据进行转换,最后把转换后的数据绑定到被@RequestBody注解的参数上; @RequestBody的使用场景 根据requ 阅读全文
posted @ 2019-01-29 15:41 canger 阅读(2463) 评论(0) 推荐(1)
摘要:@SessionAttributes 只能作用在类上,作用是将指定的Model中的键值对添加至session中,方便在下一次请求中使用。 简单示例 目标是通过 @SessionAttributes 注解将Model中attrName为 "user","age","name" 的值添加至 sessio 阅读全文
posted @ 2019-01-21 22:00 canger 阅读(6903) 评论(0) 推荐(0)
摘要:作者丨编程迷思 https://www.cnblogs.com/kismetv/p/8757260.html 概述 在使用Spring MVC开发Web系统时,经常需要在处理请求时使用request对象,比如获取客户端ip地址、请求的url、header中的属性(如cookie、授权信息)、body 阅读全文
posted @ 2019-01-17 06:25 canger 阅读(3678) 评论(0) 推荐(2)
摘要:在一个Controller内,被@ModelAttribute标注的方法会在此controller的每个handler方法执行前被执行。 被@ModelAttribute标注的方法的参数绑定规则和普通handler方法相同。 可以理解为: 一 @ModelAttribute用于注解方法 1 方法返回 阅读全文
posted @ 2019-01-10 22:10 canger 阅读(3058) 评论(2) 推荐(1)
摘要:原文链接:https://www.cnblogs.com/abcwt112/p/7777258.html 原文作者:abcwt112 主题 在工作中遇到1个问题....我们定义了一个Controller基类,所有Springmvc自定义的controller都继承它....在它内部定义一个@Auto 阅读全文
posted @ 2019-01-10 14:23 canger 阅读(1731) 评论(0) 推荐(0)
摘要:Spring默认的策略实现了 org.springframework.util.AntPathMatcher,即Apache Ant的样式路径,Apache Ant样式的路径有三种通配符匹配方法(在下面的表格中列出) Table Ant Wildcard Characters Wildcard De 阅读全文
posted @ 2018-11-14 22:03 canger 阅读(2188) 评论(0) 推荐(0)
摘要:使用mock测试Controller时报错如下 在 debug 模式下,可以知道 standaloneSetup(clrr) 得到的是 StandaloneMockMvcBuilder 对象和 exception 中报异常的类名一致。 在 Cannot create MockHttpSession 阅读全文
posted @ 2017-11-21 21:49 canger 阅读(1228) 评论(0) 推荐(0)
摘要:背景 众所周知,Tomcat的Default Servlet的servlet-mapping为 如果在基于SpringMVC的项目中做如下设置: DispatcherServlet的 url-pattern同样设置为 “/”, 在web.xml中添加 在后台代码中添加Controller,用于响应对 阅读全文
posted @ 2017-11-21 21:31 canger 阅读(885) 评论(0) 推荐(0)
摘要:问题描述 使用SpringMVC时遇到静态资源无法加载的问题,报404 问题原因 如果SpringMVC的映射模式采用的是后缀名匹配,如【*.do】或者【*.action】则不会出现该问题,因为静态资源的访问会由tomcat的默认Servlet,即org.apache.catalina.servle 阅读全文
posted @ 2016-11-23 14:14 canger 阅读(6936) 评论(0) 推荐(0)