Spring Boot .mustache Extensión de file

Estoy trabajando en una aplicación de arranque de spring y agrego una página web de configuration pequeña usando templates de Moustache usando este artículo como ejemplo . Lo tengo funcionando bien cuando todos mis files de plantilla de bigote tienen la extensión .html, pero el problema es que no recibo ningún soporte IDE. IntelliJ IDEA tiene un complemento para bigote, pero la extensión tiene que ser. Bigote. Sin embargo, cuando cambio las extensiones de file, termino con un error 404.

He visto en el ejemplo oficial que están usando bigote, así que sé que es posible. No pude encontrar nada en ese proyecto para indicar que se modificó una configuration para habilitar esto. La única gran diferencia es que estoy usando Kotlin en lugar de Java, pero no veo por qué eso tendría algún efecto en las extensiones de los files bigote.

¿Qué me estoy perdiendo? ¡Gracias!

Según la documentation de Spring Boot ( para v1.5.6 , para v2.0.0.M3 ), puede configurar fácilmente la extensión de los files de plantilla de Moustache configurando la siguiente propiedad:

spring.mustache.suffix=.mustache # Suffix to apply to template names. 

En v1.5.x el valor pnetworkingeterminado era .html pero en v2.0.0 cambiaron a. .mustache . ( notas de la versión )

También puede configurar IntelliJ IDEA para manejar files *.html con el complemento Handlebars / Moustache al registrar el patrón *.html en Configuración> Editor> Tipos de files> Manubrios / Bigote .

No importa. Me acabo de dar count de que es una twig 2.0.0 de la bota de resorte y la twig 1.5.x todavía la tiene como .html.

  • Excepción de puntero nulo en Spring Proxy Class y Kotlin
  • Spring Boot ThymeLeaf y Kotlin: ¿el valor de la casilla no se pasa al controller?
  • Tenga la security de que multiparte es nulo en el controller de descanso
  • No se puede publicar contenido web dynamic con Spring Boot y Kotlin
  • Spring Boot e Hibernate. Manejar la fábrica de sesiones
  • Integración de HTML y CSS con Kotlin y Spring MVC
  • Crear un propio DataSource con properties de resorte
  • ¿Por qué Kotlin con Spring MVC JSON devuelve un object vacío?
  • Spring Data JPA / Hibernate "No se puede ubicar Attribute con el nombre de stack"
  • kotlin y @Valid Spring anotación
  • Probar los methods @Async de devolución de vacío de Testing