Recuperando o caminho de contexto do servlet a partir de um aplicativo da web do Spring

Eu gostaria de poderdinamicamente recuperar o "caminho do contexto do servlet" (por exemplo.http://localhost/myapp ouhttp://www.mysite.com) para o meu aplicativo da web de primavera a partir de umServir feijão de primavera.

A razão para isso é que eu quero usar esse valor no email que será enviado aos usuários do site.

Embora seja muito fácil fazer isso a partir de um controlador Spring MVC, não é tão óbvio fazer isso de um bean de serviço.

Alguém pode por favor avisar?

EDIT: Requisito adicional:

Eu queria saber se não haviauma maneira de recuperar o caminho do contexto na inicialização do aplicativo e tê-lo disponível para recuperação a todo momento por todos os meus serviços?

questionAnswers(4)

yourAnswerToTheQuestion