JSP 获取spring容器中bean的两种方法总结
发布时间 - 2026-01-11 01:22:55 点击率:次JSP 获取spring容器中bean的方法总结

方案1(Web中使用):
ApplicationContext ct = WebApplicationContextUtils.getRequiredWebApplicationContext(ServletActionContext.getServletContext());
logService = (ISysLogService) ct.getBean("sysLogServiceImpl");
说明:getRequiredWebApplicationContext方法中需要传入ServletContext()对象,在struts2中可以这样获取:
ServletActionContext.getServletContext()
方案2(通过手动启动spring容器后获取,如果在web中,不建议这样使用):
//匹配多个文件
ApplicationContext ct = new FileSystemXmlApplicationContext(new String[]
{ "classpath:applicationContext.xml","classpath:lb/*/applicationContext-*.xml"});
//加载一个文件
ApplicationContext ct = new FileSystemXmlApplicationContext("classpath:applicationContext.xml");
注:获取spring容器中bean的方法还有几个,这里就不一一列举了,个人认为这两个是最直接最简单的。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# JSP
# 获取spring容器中bean的两种方法总结
# spring容器中bean的获取
# 关于SpringBoot获取IOC容器中注入的Bean(推荐)
# 详解Spring简单容器中的Bean基本加载过程
# 浅谈spring容器中bean的初始化
# spring在IoC容器中装配Bean详解
# Spring的Bean容器介绍
# Spring为IOC容器注入Bean的五种方式详解
# spring-spring容器中bean知识点总结
# Spring实战之让Bean获取Spring容器操作示例
# Spring实战之抽象Bean和子Bean定义与用法示例
# Spring实战之调用实例工厂方法创建Bean操作示例
# Spring实战之使用静态工厂方法创建Bean操作示例
# Spring实战之容器中的工程Bean用法示例
# 几个
# 多个
# 这两个
# 希望能
# 谢谢大家
# 最简单
# 不一一
# 加载
# java
# brush
# ServletActionContext
# ApplicationContext
# getRequiredWebApplicationContext
# WebApplicationContextUtils
# ct
# spring
# strong
# bean
# class
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
java ZXing生成二维码及条码实例分享
如何在 Pandas 中基于一列条件计算另一列的分组均值
奇安信“盘古石”团队突破 iOS 26.1 提权
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
如何正确选择百度移动适配建站域名?
Laravel怎么写单元测试_PHPUnit在Laravel项目中的基础测试入门
车管所网站制作流程,交警当场开简易程序处罚决定书,在交警网站查询不到怎么办?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
使用Dockerfile构建java web环境
Laravel如何集成Inertia.js与Vue/React?(安装配置)
Laravel如何连接多个数据库_Laravel多数据库连接配置与切换教程
如何在局域网内绑定自建网站域名?
Android okhttputils现在进度显示实例代码
原生JS获取元素集合的子元素宽度实例
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
如何用AI帮你把自己的生活经历写成一个有趣的故事?
如何在云指建站中生成FTP站点?
打开php文件提示内存不足_怎么调整php内存限制【解决方案】
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
黑客如何通过漏洞一步步攻陷网站服务器?
Android使用GridView实现日历的简单功能
简单实现Android验证码
昵图网官方站入口 昵图网素材图库官网入口
Laravel如何实现API版本控制_Laravel API版本化路由设计策略
如何用PHP工具快速搭建高效网站?
中山网站推广排名,中山信息港登录入口?
如何快速生成ASP一键建站模板并优化安全性?
Linux系统命令中screen命令详解
java中使用zxing批量生成二维码立牌
Laravel Sail是什么_基于Docker的Laravel本地开发环境Sail入门
html5怎么画眼睛_HT5用Canvas或SVG画眼球瞳孔加JS控制动态【绘制】
网站制作大概多少钱一个,做一个平台网站大概多少钱?
laravel怎么配置和使用PHP-FPM来优化性能_laravel PHP-FPM配置与性能优化方法
Laravel如何处理和验证JSON类型的数据库字段
如何彻底删除建站之星生成的Banner?
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
微博html5版本怎么弄发超话_超话进入入口及发帖格式要求【教程】
如何在万网自助建站中设置域名及备案?
手机钓鱼网站怎么制作视频,怎样拦截钓鱼网站。怎么办?
Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程
如何获取免费开源的自助建站系统源码?
东莞市网站制作公司有哪些,东莞找工作用什么网站好?
Laravel如何使用Livewire构建动态组件?(入门代码)
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
ai格式如何转html_将AI设计稿转换为HTML页面流程【页面】
教你用AI润色文章,让你的文字表达更专业
青岛网站建设如何选择本地服务器?
什么是javascript作用域_全局和局部作用域有什么区别?
小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?
EditPlus中的正则表达式实战(5)

