Pregunta

Puede alguien explicar esta entrada en web.xml? Cuando tiene que ser utilizado y por qué?

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

Es esto algo relacionado con la primavera o uno general?

¿Fue útil?

Solución

Es a la vez general y primavera específico. context-param le permite especificar parámetros de contexto (es decir general), pero lo que se especifica es específica para su aplicación, y su aplicación se verá para el parámetro y utilizarlo.

En este caso, es la clave de la propiedad del sistema que debe especificar el directorio raíz de esta aplicación web. Aplicada por WebAppRootListener o Log4jConfigListener .

Otros consejos

Yo tenía la misma pregunta, y encontré esta página y más tarde WebApproot en la primavera . Se explica mejor que hay en mblinn de respuesta .

Este parámetro es muy importante, en mi Tomcat tengo dos aplicaciones, con el fin de lograr localhost / navega a app1 y 127.0.0.1/ navega a app2, para tu información, tanto de su ruta de contexto es /, lo que hago es añado otro elemento anfitrión para server.xml de Tomcat con el nombre defaultHost es 127.0.0.1 y AppBase es directorio padre de ROOT.war (app2)

Espero que esto es útil

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top