Static resources arent loaded in thymeleaf template











up vote
0
down vote

favorite












I've gone ahead and tried almost any tutorial with the hopes it wouldfix this.
I'm new to spring boot.



So I have a spring boot web application setup, but css, jscript and any other static content won't be loaded in template. It's not a problem with the css or jscript as implementing them directly into the html file will make it work.
This (http://prntscr.com/lk6f6q) is how my project looks like. "test".js just includes a simple alert call.
Html: https://hastebin.com/ixejakiqev.xml
Pom: https://hastebin.com/vakinawuva.xml



What am I doing wrong? I'm trying to solve this since a week and nothing seems to work. Am I maybe missing a library?










share|improve this question




























    up vote
    0
    down vote

    favorite












    I've gone ahead and tried almost any tutorial with the hopes it wouldfix this.
    I'm new to spring boot.



    So I have a spring boot web application setup, but css, jscript and any other static content won't be loaded in template. It's not a problem with the css or jscript as implementing them directly into the html file will make it work.
    This (http://prntscr.com/lk6f6q) is how my project looks like. "test".js just includes a simple alert call.
    Html: https://hastebin.com/ixejakiqev.xml
    Pom: https://hastebin.com/vakinawuva.xml



    What am I doing wrong? I'm trying to solve this since a week and nothing seems to work. Am I maybe missing a library?










    share|improve this question


























      up vote
      0
      down vote

      favorite









      up vote
      0
      down vote

      favorite











      I've gone ahead and tried almost any tutorial with the hopes it wouldfix this.
      I'm new to spring boot.



      So I have a spring boot web application setup, but css, jscript and any other static content won't be loaded in template. It's not a problem with the css or jscript as implementing them directly into the html file will make it work.
      This (http://prntscr.com/lk6f6q) is how my project looks like. "test".js just includes a simple alert call.
      Html: https://hastebin.com/ixejakiqev.xml
      Pom: https://hastebin.com/vakinawuva.xml



      What am I doing wrong? I'm trying to solve this since a week and nothing seems to work. Am I maybe missing a library?










      share|improve this question















      I've gone ahead and tried almost any tutorial with the hopes it wouldfix this.
      I'm new to spring boot.



      So I have a spring boot web application setup, but css, jscript and any other static content won't be loaded in template. It's not a problem with the css or jscript as implementing them directly into the html file will make it work.
      This (http://prntscr.com/lk6f6q) is how my project looks like. "test".js just includes a simple alert call.
      Html: https://hastebin.com/ixejakiqev.xml
      Pom: https://hastebin.com/vakinawuva.xml



      What am I doing wrong? I'm trying to solve this since a week and nothing seems to work. Am I maybe missing a library?







      spring-boot thymeleaf






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 2 days ago

























      asked 2 days ago









      Gerolmed

      84




      84
























          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote













          Check the exact issue using network tab of the browser.



          enter image description here



          and also ensure that you have a class something like below to handle static resources.



          @Configuration
          @EnableWebMvc
          public class WebConfig extends WebMvcConfigurerAdapter {

          @Override
          public void addResourceHandlers(ResourceHandlerRegistry registry) {
          registry.addResourceHandler(
          "/webjars/**",
          "/img/**",
          "/css/**",
          "/js/**")
          .addResourceLocations(
          "classpath:/META-INF/resources/webjars/",
          "classpath:/static/img/",
          "classpath:/static/css/",
          "classpath:/static/js/");
          }

          }





          share|improve this answer





















          • The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
            – Gerolmed
            2 days ago











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














           

          draft saved


          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53373378%2fstatic-resources-arent-loaded-in-thymeleaf-template%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          0
          down vote













          Check the exact issue using network tab of the browser.



          enter image description here



          and also ensure that you have a class something like below to handle static resources.



          @Configuration
          @EnableWebMvc
          public class WebConfig extends WebMvcConfigurerAdapter {

          @Override
          public void addResourceHandlers(ResourceHandlerRegistry registry) {
          registry.addResourceHandler(
          "/webjars/**",
          "/img/**",
          "/css/**",
          "/js/**")
          .addResourceLocations(
          "classpath:/META-INF/resources/webjars/",
          "classpath:/static/img/",
          "classpath:/static/css/",
          "classpath:/static/js/");
          }

          }





          share|improve this answer





















          • The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
            – Gerolmed
            2 days ago















          up vote
          0
          down vote













          Check the exact issue using network tab of the browser.



          enter image description here



          and also ensure that you have a class something like below to handle static resources.



          @Configuration
          @EnableWebMvc
          public class WebConfig extends WebMvcConfigurerAdapter {

          @Override
          public void addResourceHandlers(ResourceHandlerRegistry registry) {
          registry.addResourceHandler(
          "/webjars/**",
          "/img/**",
          "/css/**",
          "/js/**")
          .addResourceLocations(
          "classpath:/META-INF/resources/webjars/",
          "classpath:/static/img/",
          "classpath:/static/css/",
          "classpath:/static/js/");
          }

          }





          share|improve this answer





















          • The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
            – Gerolmed
            2 days ago













          up vote
          0
          down vote










          up vote
          0
          down vote









          Check the exact issue using network tab of the browser.



          enter image description here



          and also ensure that you have a class something like below to handle static resources.



          @Configuration
          @EnableWebMvc
          public class WebConfig extends WebMvcConfigurerAdapter {

          @Override
          public void addResourceHandlers(ResourceHandlerRegistry registry) {
          registry.addResourceHandler(
          "/webjars/**",
          "/img/**",
          "/css/**",
          "/js/**")
          .addResourceLocations(
          "classpath:/META-INF/resources/webjars/",
          "classpath:/static/img/",
          "classpath:/static/css/",
          "classpath:/static/js/");
          }

          }





          share|improve this answer












          Check the exact issue using network tab of the browser.



          enter image description here



          and also ensure that you have a class something like below to handle static resources.



          @Configuration
          @EnableWebMvc
          public class WebConfig extends WebMvcConfigurerAdapter {

          @Override
          public void addResourceHandlers(ResourceHandlerRegistry registry) {
          registry.addResourceHandler(
          "/webjars/**",
          "/img/**",
          "/css/**",
          "/js/**")
          .addResourceLocations(
          "classpath:/META-INF/resources/webjars/",
          "classpath:/static/img/",
          "classpath:/static/css/",
          "classpath:/static/js/");
          }

          }






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 2 days ago









          Alien

          3,87221022




          3,87221022












          • The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
            – Gerolmed
            2 days ago


















          • The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
            – Gerolmed
            2 days ago
















          The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
          – Gerolmed
          2 days ago




          The Analysis shows that no css or ja, etc. Is loaded. You don't need that config as spring boot does it by itself. But I still tried without any positive result!
          – Gerolmed
          2 days ago


















           

          draft saved


          draft discarded



















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53373378%2fstatic-resources-arent-loaded-in-thymeleaf-template%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          MongoDB - Not Authorized To Execute Command

          How to fix TextFormField cause rebuild widget in Flutter

          Npm cannot find a required file even through it is in the searched directory