我希望能够从Service spring bean为我的 spring web 应用程序动态检索“ servlet 上下文路径”(例如http://localhost/myapp
或) 。http://www.mysite.com
这样做的原因是我想在要发送给网站用户的电子邮件中使用这个值。
虽然从 Spring MVC 控制器执行此操作非常容易,但从 Service bean 执行此操作并不那么明显。
有人可以请教吗?
编辑:附加要求:
我想知道是否没有办法在应用程序启动时检索上下文路径并让我的所有服务始终可以检索它?