
SpringMVC
小异常
用代码书写人生!用代码创造奇迹!!
展开
-
SpringMVC之REST风格的URL
在 Spring MVC 中支持使用 RESTful 风格的 URL 传参方式,我们来对比一下 传统 URL 传参方式 和 RESTful 风格传参方式。原创 2020-07-01 09:43:30 · 359 阅读 · 0 评论 -
关于There is already ‘xxxController‘ bean method的报错
最近在玩 Spring Boot 的时候,启动项目时报了个 There is already 'xxxController' bean method 的错误,网上查询相关资料才知问题所在,特此总结,如果能帮助到你那就再好不过了。原创 2020-07-01 09:34:04 · 5633 阅读 · 0 评论 -
SSM框架整合,亲测有效~
在 SSM 框架 整合中,Spring、Spring MVC、MyBatis 分别负责不同的业务模块,共同来完成企业级项目开发的需求。Spring MVC 负责实现 MVC 设计模式,管理前后端的数据交互;MyBatis 负责持久化层,管理后端与数据库之间的数据交互;Spring 管理 Spring MVC 和 MyBatis,IOC 容器负责 Spring MVC 和 MyBatis 相关对象的创建和依赖注入,AOP 负责事务管理。原创 2020-03-13 18:05:10 · 280 阅读 · 0 评论 -
Spring中/与/*的区别
因为 前端控制器 就是一个 Servlet,字符集过滤器 就是一个 Filter,我从这方面下手,尝试写了几个 Demo,发现其实 / 和 /* 分别在 Servlet 和 Filter 中有不同的意义。原创 2020-03-12 15:13:01 · 620 阅读 · 1 评论 -
【SpringMVC笔记整理九】常用注解总结
本篇博客主要是对 Spring MVC 中常用的注解进行总结。原创 2020-03-02 16:34:12 · 182 阅读 · 0 评论 -
【SpringMVC笔记整理八】表单标签库
在 Spring MVC 中我们可以使用一组 Spring 已经封装好的表单标签库来提高我们的开发效率,通过这些标签我们可以访问到 ModelMap 中的内容。ModelMap 是 ModelAndView 的底层实现,之前我们在业务方法中将对象保存到了 ModelAndView 中,其实底层是将对象保存到了 ModelMap 中。原创 2020-03-02 16:32:00 · 281 阅读 · 0 评论 -
【SpringMVC笔记整理七】处理文件上传
Spring MVC 中上传文件底层使用的是 fileUpload 组件,而 Spring MVC 对它进行了封装,所以需要引入 fileUpload 依赖来支持。原创 2020-03-02 16:26:25 · 192 阅读 · 0 评论 -
【SpringMVC笔记整理六】RESTful风格及转发重写向
RESTful(Representational State Transfer,资源表现层状态转换),说的专业点它是一种交互类的软件设计风格的架构。其实我认为它就是一个 HTTP 请求方法的规则而以,我们传统的请求方法有 GET 和 POST,而 RESTful 风格的请求方法有 GET、POST、PUT、DELETE 四种请求方法,这四种请求方法分别代表四种 CRUD 的资源操作:原创 2020-03-02 16:18:52 · 454 阅读 · 0 评论 -
【SpringMVC笔记整理五】自定义类型转换器
我们在使用 Spring MVC 时,常常需要把表单中的参数映射到我们对象的属性中,和对象进行绑定。在绑定时,Spring MVC 的 处理器适配器 (Handlerdpater)会帮我们做一些自动类型转换的工作,可以大大提高我们的开发效率。但是如果我们想要将一个字符串转换为一个实体类型,Spring MVC 并没有提供这样的默认功能,这就需要我们自定义类型转换器了。原创 2020-03-02 16:11:54 · 334 阅读 · 0 评论 -
【SpringMVC笔记整理四】数据绑定之业务数据绑定
本篇博客主要介绍 数据绑定 的另一种形式 —— 业务数据绑定,它是将业务方法处理好的业务数据绑定到 JSP 域对象中,然后响应给浏览器。我们一般情况在业务数据中要包含两部分:数据 + 视图。原创 2020-03-02 16:09:21 · 350 阅读 · 0 评论 -
【SpringMVC笔记整理三】数据绑定之参数绑定
了解了 Spring MVC 的工作流程后,相信大家对 Spring MVC 有了更加清楚的认识。本篇主要讲述 Spring MVC 接收到浏览器的请求数据后如何对这个请求数据中的参数进行获取,并绑定到对应的 业务逻辑方法 的参数上。我们先来认识下 @RequestMapping 注解 和 @RequestParam 注解 ,以便于实现我们后续的数据绑定。原创 2020-03-02 16:05:27 · 326 阅读 · 0 评论 -
【SpringMVC笔记整理二】工作流程
经过上一篇 Spring MVC 之 HelloWorld 这个小例子,相信大家对 Spring MVC 已经有了一个基本的认识了,而本篇博客主要是介绍 Spring MVC 的核心组件以及它是如何进行工作的。原创 2020-03-02 16:02:07 · 213 阅读 · 0 评论 -
【SpringMVC笔记整理一】HelloWorld
本篇博客还是以一个众所周知的 HelloWorld 小案例讲起,帮助大家快速了解 Spring MVC 这个主流框架。本套笔记使用的 IDE 工具是 STS(STS 这个软件其实就是一款 Eclipse,它与其他 Eclipse 不同的是它能更好的支持 Spring。它相当于 Eclipse 与 STS插件 的二合一,也是 Spring 官方推荐使用的),关于 STS 的有关内容我之前也写过类似博客,在这里不作过多讲述,感兴趣的小伙伴可以参考:STS软件安装Spring MVC 版本选用的是目前比较原创 2020-03-02 13:41:28 · 289 阅读 · 0 评论 -
Maven构建SpringMVC报ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet...
今天在整理笔记的时候,用 Maven 构建了一个 Spring MVC 的 HelloWorld 小例子,不知道为啥访问不了 HelloController,一直报 ClassNotFoundException 异常,搞了半天才解决,正好来个总结记录!原创 2020-02-26 17:42:56 · 1262 阅读 · 0 评论 -
SpringMVC中写DELETE或PUT时遇到405错误
当我使用 RESTful 风格的 DELETE 和 PUT 时,会遇 405 错误,但控制台却一切正常…………原创 2020-02-23 18:50:56 · 2565 阅读 · 0 评论