For a full stack developer
git clone https://github.com/AllenAi007/full-stack-developer.git
cd full-stack-developer/spring-thymeleaf
mvn spring-boot:run
Using th:replace is not that convenient to build up layout, so instead of it, using Thymeleaf Layout Dialect(http://stackoverflow.com/questions/22212512/extend-a-view-with-thymeleaf)
In header, it looks fine, however for body, it cant append the javascript so that I write new fragment for javascript <th:block layout:fragment="javascripts"></th:block>
Please refer below for standard bootstrap table. Otherwise, it will not match and show nothing.
{"total":4,"rows":[{"userName":"Allen","password":"password","roles":[]},{"userName":"Guess","password":"password","roles":[]},{"userName":"User","password":"password","roles":[]},{"userName":"Admin","password":"password","roles":[]}]}