SpringMVC框架
雪山上的小草
每天都是初学者
展开
-
Spring和SpringMVC父子容器关系初窥
Spring和SpringMVC父子容器关系初窥一、背景 最近由于项目的包扫描出现了问题,在解决问题的过程中,偶然发现了Spring和SpringMVC是有父子容器关系的,而且正是因为这个才往往会出现包扫描的问题,我们在此来分析和理解Spring和SpringMVC的父子容器关系并且给出Spring和SpringMVC配置文件中包扫描的官方推荐方式。二、概念理解和知识铺垫 在Spring整体框...转载 2018-04-08 10:37:14 · 145 阅读 · 0 评论 -
DispatcherServlet详解
3.1、DispatcherServlet作用DispatcherServlet是前端控制器设计模式的实现,提供Spring Web MVC的集中访问点,而且负责职责的分派,而且与Spring IoC容器无缝集成,从而可以获得Spring的所有好处。 具体请参考第二章的图2-1。 DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:1、文件上传解析,如果请求...转载 2018-03-29 16:55:43 · 219 阅读 · 0 评论 -
Spring MVC三种返回方式
spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。 下面一一进行说明: 1、ModelAndView Java代码 收藏代码 @RequestMapping("/message") public ModelAndView message(HttpServletRequest requ...转载 2018-10-03 20:28:57 · 564 阅读 · 0 评论 -
SpringMVC conflicts with existing, non-compatible bean definition of same name and class 的解决办法
问题起因最近,项目组的里的同事遇到一个问题,他自己负责的模块,SpringMVC的Controller与其他模块的Controller 类名重名了,导致整个工程都起不来了。后台报的错误是这样的: 1 ××Controller' for bean class [××ontroller] conflicts with existing, non-compatib...转载 2018-10-19 15:02:08 · 616 阅读 · 0 评论 -
Spring中Model、ModelMap及ModelAndView之间的区别
Spring中Model、ModelMap及ModelAndView之间的区别1. Model(org.springframework.ui.Model)Model是一个接口,包含addAttribute方法,其实现类是ExtendedModelMap。ExtendedModelMap继承了ModelMap类,ModelMap类实现了Map接口。public class Extend...转载 2019-02-27 11:17:20 · 331 阅读 · 0 评论