在 Spring MVC 框架中不使用 MessageSourceAware 访问 MessageSource 的方法
我有几个 servlet 设计用于保存自己的消息源,但有一个静态函数使用此消息源作为备份,并且在正常情况下使用全局 BDB 来检索本地化文本。
我想知道是否有办法检索调用此全局静态函数的 servlet 上下文的 MessageSource?
我无法在所有 servlet 中使用 MessageSourceAware。我查看了 Spring 文档并找到了 MessageSourceAware 和 @autowired 属性。我无法使用注释,因为我使用的是 spring 2.0。
任何帮助表示赞赏。
谢谢, 帕斯
I have couple of servlets designed to hold its own message source, but there is a single static function which uses this message source as backup and in normal case uses a global BDB to retrieve localized text.
I wanted to know if there is a way to retrieve the MessageSource for the context of the servlet which is calling this global static function ?
I can not use MessageSourceAware in all the servlets. I have looked into the Spring documentation and found MessageSourceAware and @autowired properties. I can not use the annotation because i am using spring 2.0.
Any help appreciated.
Thanks,
Parth
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您的 MessageSource 是在 WebApplicationContext 中定义的,您可以通过以下方式检索它:
If your MessageSource is defined within your WebApplicationContext, you can retrieve it via: