1. Visão geral
Springboot O caminho padrão de acesso a recursos estáticos é: /estático ou /público ou /recursos ou /meta-inf /recursos. Todos os endereços devem ser definidos no arquivo de diretório SRC/Main/Recursos. Isso pode carregar automaticamente o diretório de endereço estático do projeto no ClassPath quando o projeto iniciar. O endereço de acesso estático é realmente carregado no WebMVCConfigureRAdApter usando o processador Core ResourceHttPrequestHandler para substituir o método AddResourceHandlers. Redefine o diretório de acesso estático. Também podemos implementar o método, especificando manualmente o caminho de acesso estático, reescrevendo o método interno addResourceHandlers também pode alcançar o efeito que queremos.
O primeiro método: coloque -o no diretório SRC/Main/WebApp
Recursos estáticos colocados no diretório WebApp podem ser acessados diretamente
user.html
2.png
Referência 2.png em user.html
A segunda maneira: coloque -o sob o caminho de classe
Descrição em ResourceProperties
org.springframework.boot.autoconfigure.web.resourceProperties private estático final string [] classpath_resource_locations = {"classpath:/meta-inf/resources/", "Classpath:/Recursos/" Classpath:/static/"," ClassPath: ";Os recursos estáticos são colocados sob o caminho da classe por padrão: Padrões para ClassPath: [/meta-inf/Resources/,/Resources/,/static/,/public/] Plus Context:/(a raiz do contexto do servlet).
pessoa/index.html
<! Doctype html> <html> <head> <meta charset = "utf-8"> <title> Insira o título aqui </ititure> <link href = "/css/main.css" rel = "Nofollow" Rel = "Stylesheet" Type = "text/css"/> <script typeny "/" src = "/js/main.js"> </script> <script type = "text/javascript"> sayhello (); </sCript> </fabela> <body> <h3> PESSONH HTML </H3> </body> </html>
Defina a localização do recurso estático modificando o item de configuração
Application.Properties# Modifique o diretório de armazenamento de recursos estáticos padrão Spring.resources.Static-Locations = ClassPath:/Web//Web/
Resumir
O exposto acima é o método de acessar recursos estáticos no Springboot, apresentado a você pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!