2009-12-08 2 views
26

Может кто-нибудь объяснить эту запись в web.xml? Когда это нужно использовать и почему?Цель webAppRootKey?

<context-param> 
    <param-name>webAppRootKey</param-name> 
    <param-value>webapp.root</param-value> 
</context-param> 

Это что-то связано с весной или вообще?

ответ

21

Это и общий, и весенний характер. context-param позволяет указать параметры контекста (общие), но то, что вы указываете, специфично для вашего приложения, и ваше приложение будет искать параметр и использовать его.

В этом случае это ключ системного свойства, который должен указывать корневую директорию этого веб-приложения. Используется по WebAppRootListener или Log4jConfigListener.

+0

полезный ответ, спасибо – Krishna

0

Этот параметр очень важен, в моем tomcat у меня есть два приложения, чтобы достичь localhost/navigates в app1 и 127.0.0.1/, чтобы перейти к app2, FYI оба из их контекстного пути: /, что я делаю, это я добавить еще один элемент узла в server.xml TOMCAT с именем DEFAULTHOST является 127.0.0.1 и appBase является родителем дир ROOT.war (app2)

надеюсь, что это полезно

 Смежные вопросы

  • Нет связанных вопросов^_^