1. Descripción general
SpringBoot La ruta de acceso de recursos estáticos predeterminados es: /static o /public o /recursos o /meta-inf /recursos. Todas las direcciones deben definirse en el archivo de directorio SRC/Main/Resources. Esto puede cargar automáticamente el directorio de direcciones estáticas del proyecto a classpath cuando se inicia el proyecto. La dirección de acceso estático en realidad se carga en el WebMVCConfigurerAdapter utilizando el procesador Core ResourceHttpRequestHandler para sobrescribir el método AddResourceHandlers. Redefine el directorio de acceso estático. También podemos implementar el método, especificando manualmente la ruta de acceso estático, reescribiendo el método interno AddResourceHandlers también pueden lograr el efecto que queremos.
El primer método: colóquelo en el directorio SRC/Main/WebApp
Se puede acceder directamente a los recursos estáticos colocados en el Directorio WebApp directamente
user.html
2.png
Referencia 2.png en user.html
La segunda forma: ponlo bajo el classpath
Descripción en recursos
org.springframework.boot.autoconfigure.web.resourceProperties static final string final [] classpath_resource_locations = {"classpath:/metainf/recursos/", "classpath:/recursos/", "classpath:/static/", "classpath:/public/"};Los recursos estáticos se colocan en la ruta ClassPath de forma predeterminada: el valor predeterminado a classpath: [/meta-inf/recursos/,/recursos/,/static/,/public/] plus context:/(la raíz del contexto de servlet).
persona/index.html
<! Doctype html> <html> <head> <meta charset = "utf-8"> <title> Inserte el título aquí </title> <link href = "/css/main.css" rel = "nofollow externo" rel = "stylesheet" type = "text/css"/> <script type = "text/javascript" src = "/js/main.js"> </script> <script type = "text/javaScript"> sayhello (); </script> </head> <body> <h3> Página de la persona html </h3> </body> </html>
Establezca la ubicación del recurso estático modificando el elemento de configuración
Aplicación
Resumir
Lo anterior es el método para acceder a los recursos estáticos en Springboot presentados por el editor. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!