41 votos

Anotación de Configuración de Reemplazo para mvc:los recursos de la Spring

Estoy tratando de actualizar mi spring mvc proyecto para utilizar las nuevas anotaciones y deshacerse de mi xml. Anteriormente me estaba cargando mi los recursos estáticos en mi web.xml con la línea:

<mvc:resources mapping="/resources/**" location="/resources/" /> 

Ahora, estoy usando la WebApplicationInitializer de clase y @EnableWebMvc de anotación para el inicio de mi servicio sin ningún tipo de archivos xml, pero parece que no puede averiguar cómo cargar mis recursos.

Hay una anotación o nueva configuración para extracción de estos recursos sin tener que usar xml?

63voto

AHungerArtist Puntos 3863

Una manera de hacer esto es tener la configuración de la clase extender WebMvcConfigurerAdapter, a continuación, reemplazar el método siguiente:

@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
}

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X