springMVC工作是基于组件方式执行
配置原理:通过web.xml配置MVC中的控制器,同时(初始化时候)“启动”spring的ioc容器,将IOC容器设置为tomcat启动时运行,同时解决中文乱码问题,配置CharacterEocodingFilter。此时,springioc中还没有添加bean。于是去springMVC.xml中配置IOC容器,此时,springMVC的组件只启动了前端控制器,于是在IOC中手动配置视图解析器,然后通过注解方式自动配置处理器映射器,和处理器适配器
- 配置web.xml文件:1.配置前端控制器,初始化时,启动springioc:
- 解决中文乱码问题,配置过滤器
3.配置spring容器4.配置视图解析器(注意id不可更改)
5.配置处理器映射器和处理器适配器
至此,配置完成。