从servlet应用程序中访问server.xml中的主机信息

问题描述:

我们有一个由spring mvc提供支持的站点。我添加了一个Initalizing和ServletContextAware的bean,其中我将模式修改为我们的系统日志appender,添加数据库服务器,名称,用户名等。从servlet应用程序中访问server.xml中的主机信息

我想添加一些东西到唯一标识应用程序/站点。最好的办法是从server.xml中的host-tag获得名称属性。

是否可以从应用程序代码中访问该值? 任何人有任何其他建议的价值,唯一标识我可以使用的应用程序/网站? 我想过getContextPath,但如果该网站部署在根本没有多大帮助。

谢谢

使用log4j MDC功能,它很好地解决了我的问题。