Según esta página: Agregar CSS y JS a Thymeleaf
Para los archivos CSS y JavaScript, el directorio predeterminado es src/main/resources/static..
Reorganice su carpeta static :
.js en src/main/resources/static/js/.css en src/main/resources/static/css/y prueba esto
<script type="text/javascript" th:src="@{/js/factoid-page.js}"></script>