title: How to service external static HTML files in Spring Boot Embedded tomcat?
body: <p>I'm new to Spring framework and Spring Boot.<br>
  I've implemented a very simple RESTful Spring Boot web application.<br>
  You can see the nearly full source code in another question: <a href="https://stackoverflow.com/questions/20044292/spring-boot-how-to-externalize-jdbc-datasource-configuration">Spring Boot: How to externalize JDBC datasource configuration?</a></p>
  
  <p>How can the app service external static HTML, css js files?<br>
  For example, the directory structure may be as follows:</p>
  
  <pre><code>MyApp\
     MyApp.jar (this is the Spring Boot app that services the static files below)
     static\
         index.htm
         images\
             logo.jpg
         js\
             main.js
             sub.js
         css\
             app.css
         part\
             main.htm
             sub.htm
  </code></pre>
  
  <p>I've read the method to build a .WAR file that contains static HTML files, but since it requires rebuild and redeploy of WAR file even on single HTML file modification, that method is unacceptable.</p>
  
  <p>An exact and concrete answer is preferable since my knowledge of Spring is very limited.</p>