Estoy viendo una gran variedad de respuestas a esta pregunta. Un conjunto de hilos (como algunas personas en este hilo) parece pensar que las aplicaciones Maven deben colocar archivos css/images/js en la carpeta src \ main \ webapp, similar al patrón J2EE tradicional. Otros creen que los recursos (o otro compañero similares) carpeta fuera de aplicaciones web deben utilizarse en su lugar:
What are the conventional locations for for JSPs, JavaScript, CSS, Images in Maven web projects?
todavía tengo que formar una opinión, pero parecería tener sentido para separar éstas lado del cliente tipos de archivos desde el servidor, aunque solo sea en situaciones de producción enfocadas de alto rendimiento, los archivos estáticos del lado del cliente como estos generalmente se separan y se colocan en un servidor web front-end almacenable para un acceso más rápido de todos modos, manteniéndolos en su propio la carpeta de recursos separados parecería facilitar este trabajo.
Gracias, eso explica por qué veo los dos sabores cuando mira la ubicación – MexicanHacker