Articles of thymeleaf

@WebAppConfiguration et @ContextConfiguration pour Spring Boot + Thymeleaf

Avec une application Web Spring Boot + Thymeleaf (elle est presque identique à l’ arborescence de code “initiale” de gs-consumer-rest-rest ): ├── pom.xml └── src ├── main │ ├── java │ │ └── hello │ │ ├── Application.java │ │ ├── Config.java │ │ └── Controller.java │ └── resources │ └── templates │ └── index.html […]

Thymeleaf: remplacez les caractères de nouvelle ligne par

J’ai un champ ( ) qui peut contenir des nouvelles lignes et je souhaite les remplacer par leur équivalent HTML: . Comment puis-je faire ceci? J’utilise Thymeleaf 2.1.4.RELEASE.

Thymeleaf th: chacun filtré avec th: si

J’ai besoin d’itérer et de créer des éléments pour chacun des component du tableau de components le name ‘MATERIAL’ Mon code est comme ci-dessous Ce code fonctionne parfaitement jusqu’à ce qu’il génère un ensemble d’éléments vides si le name n’est pas égal à ‘MATERIAL’ . Je ne veux pas que cet élément vide soit créé. […]

Comment utiliser SpringTemplateEngine avec Spring Boot

J’utilise Thymeleaf SpringTemplateEngine pour créer un courrier électronique HTML sur mon application Spring. Quand j’utilisais Pure Spring MVC, tout était parfait. Maintenant, avec Spring Boot, la classe ne trouve pas mon modèle .html. Je pense que le problème vient de ServletContext, qui ne renvoie pas le bon chemin, mais je ne vois pas comment le […]

SpringBoot avec Thymeleaf – css introuvable

Le premier à dire est que je cherche une solution depuis un moment maintenant et que je suis tout à fait désespéré maintenant. Je ne peux pas rendre le fichier css accessible depuis la page html lorsqu’il est exécuté par Spring Boot. html.file AntiIntruder … Application.java @SpringBootApplication // adds @Configuration, @EnableAutoConfiguration, @ComponentScan @EnableWebMvc public class […]

Variable de changement de thymeleaf

Je suis nouveau dans Thymeleaf et j’ai besoin de faire quelque chose comme ça: test changed Si j’essaye ce code, je vois “test changé” mais ma variable test est toujours fausse

Numération continue des éléments de boucle nesteds dans Thymeleaf

J’écris un modèle qui devrait rendre la liste des employés. Les employés sont transmis à Thymeleaf sous forme de liste de départements où chaque département a sa propre liste d’employés. Comme ma tâche consiste à toutes les afficher, le problème est de gérer une numérotation continue. Chaque employé doit apparaître comme une ligne avec le […]

Ressources Thymeleaf et Static avec empreinte digitale

J’ai essayé d’append un suffixe d’empreinte digitale à certains de mes fichiers statiques (ex. App.min.js / style.min.css) en utilisant ResourceResolvers et ResourceTransformers framework-4-1-manutention-statique-web-ressources J’ai config le ResourceHandler comme ceci @Configuration @EnableWebMvc public class ResourceResolverConfiguration extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler(“bower_components/**/*.js”, “/assets/**”, “/build/**”) .addResourceLocations(“/bower_components/”, “/assets/”, “/build/”,”classpath:/META-INF/webapp/build/”) .resourceChain(true) .addResolver( new VersionResourceResolver() .addContentVersionStrategy(“/**”) ); […]

Fuite de ressources de site dans l’UUID dans GetMapping

J’ai beaucoup étudié cette question et je n’ai pas réussi à trouver quelqu’un qui mentionne quelque chose de similaire. Je crée une application de démarrage de spring et utilise GetMapping pour mapper mes ressources. Pour une raison quelconque, je reçois des erreurs étranges lorsque j’utilise UUID en tant que PathVariable . Controller.java @GetMapping(“/test/{id1}”) public Ssortingng […]

Le portail de spring liferay @ResourceMapping ne peut pas déclencher différents types de méthodes http

J’ai créé une application de portlet liferay utilisant Spring , Thymeleaf et AngularJS . Pour la communication entre AngularJS et Spring, j’ai besoin de créer des appels de repos que j’ai créés à l’aide de @ResourceMapping comme indiqué ci-dessous. L’application fonctionne bien, mais le problème est que je ne sais pas comment faire REST appels […]