ContextLoaderListener和Spring MVC中的DispatcherServlet学习 随手记
2024-08-30 04:39:12
Servlet上下文关系
DispatcherServlet的上下文是通过配置servlet的contextConfigLocation来加载的,默认实现是XmlWebApplicationContext。
值得注意的是DispatcherServlet的上下文仅仅是Spring MVC的上下文,而Spring加载的上下文是通过ContextLoaderListener来加载的。一般spring web项目中同时会使用这两种上下文,前者仅负责MVC相关bean的配置管理(如ViewResolver、Controller、MultipartResolver等),后者则负责整个spring相关bean的配置管理(如相关Service、DAO等)。
因此在/WEB-INF/[server-name]-servlet.xml中配置的Bean一般只针对Spring MVC有效,而在ContextLoaderListener配置文件下配置的bean则对整个spring有效。
最新文章
- web页面之响应式布局
- Html5的表单
- nginx + lua +redis环境搭建
- git之tag
- java数据类型总结
- 微信api退款操作
- http请求的cookie
- 百度PHP实习一面面试题-算法-二维有序矩阵的查找
- 使用堆栈结构进行字符串表达式(";7*2-5*3-3+6/3";)的计算
- js网页返回页面顶部的小方法
- 【转】iOS开发路线简述
- VS2015下OpenGL库的配置
- 201521123082《Java程序设计》第3周学习总结
- php redis 操作
- npm 安装卸载模块
- vscode切换界面布局
- [读书笔记]Linux命令行与shell编程读书笔记02 环境变量以及其他
- laravel redis 删除指定前缀的 key
- struts2 + urlrewrite 整合注意事项
- log4j2笔记 #03# PatternLayout
热门文章
- 【UVA】1589 Xiangqi(挖坑待填)
- GO 功能注释
- 远程Servie通信AIDL
- SqlServer之geometry格式数据的添加和修改
- delphi 线程 TTask
- Linux监控和安全运维 1.9 zabbix增加客户端监控
- org.hibernate.HibernateException: Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
- ubuntu 下安装nanomsg和nnpy
- PHP提取字符串中的手机号正则表达式怎么写
- flex 设置换行flex-wrap