Articles of thymeleaf

Printemps MVC 3.2 Fragments Ajax Thymeleaf

Je construis une application avec le moteur de modélisation Spring MVC 3.2 et Thymeleaf. Je suis débutant chez Thymeleaf. J’ai tout fonctionné, y compris Thymeleaf, mais je me demandais si quelqu’un connaissait un toturial simple et clair sur la façon de faire une simple requête Ajax au contrôleur et dans le rendu des résultats seulement […]

Comment afficher les messages de localisation avec des parameters dans Spring 3 / Thymeleaf

J’utilise Spring 3 et Thymeleaf pour créer des pages Web et je suis perdu quant à la manière d’afficher des messages comme celui-ci: welcome.message = Bonjour {0}, bienvenue! puis remplacez {0} par le nom d’utilisateur dans les balises thymeleaf: Welcome Placeholder Je ne suis même pas sûr que {0} soit la bonne syntaxe pour le […]

Utiliser Thymeleaf lorsque la valeur est null

J’ai des valeurs dans ma firebase database qui peuvent être nulles si elles n’ont pas déjà été entrées. Mais lorsque j’utilise Thymeleaf dans mon fichier HTML, cela donne une erreur lors de l’parsing des valeurs nulles. Y a-t-il un moyen de gérer cela?

Traiter la variable thymeleaf en code HTML et non en texte

J’utilise Thymeleaf pour traiter des modèles HTML, j’ai compris comment append des chaînes en ligne depuis mon contrôleur, mais maintenant je veux append un fragment de code HTML dans la page. Par exemple, restons que j’ai ceci dans mon application java: Ssortingng n=””+str+” \n”; final WebContext ctx = new WebContext(request, response, servletContext, request.getLocale()); ctx.setVariable(“n”,n); De […]

Thymeleaf construit une URL avec une variable

J’ai le code suivant définissant une variable dans mon contrôleur: model.set(“type”, type); Dans la vue thymeleaf, je veux construire un formulaire avec l’URL d’action: /mycontroller/{type} Des idées pour y parvenir? J’ai lu la documentation de thymeleaf sans succès.

Thymeleaf: Concatenation – Impossible d’parsingr comme expression

J’ai un problème en essayant de concaténer plusieurs valeurs dans mon modèle. Selon Thymeleaf , je devrais simplement pouvoir les + ensemble… 4.6 TEXTES CONCATENANTS Les textes, qu’ils soient littéraux ou résultant de l’évaluation de variables ou d’expressions de message, peuvent être facilement concaténés à l’aide de l’opérateur +: th:text=”‘The name of the user is […]

Thymeleaf: comment utiliser des conditions pour append / supprimer dynamicment une classe CSS

En utilisant Thymeleaf comme moteur de template, est-il possible d’append / supprimer dynamicment une classe CSS à / depuis une simple div avec la clause th:if ? Normalement, je pourrais utiliser la clause conditionnelle comme suit: Lorem Ipsum Nous allons créer un lien vers la page lorem ipsum , mais uniquement si la clause condition […]

Comment éviter l’exception «Circular view path» avec le test Spring MVC

J’ai le code suivant dans l’un de mes contrôleurs: @Controller @RequestMapping(“/preference”) public class PreferenceController { @RequestMapping(method = RequestMethod.GET, produces = “text/html”) public Ssortingng preference() { return “preference”; } } J’essaie simplement de le tester en utilisant le test Spring MVC comme suit: @ContextConfiguration @WebAppConfiguration @RunWith(SpringJUnit4ClassRunner.class) public class PreferenceControllerTest { @Autowired private WebApplicationContext ctx; private MockMvc […]

Comment faire autrement dans Thymeleaf?

Quelle est la meilleure façon de faire un simple si dans Thymeleaf? Je veux réaliser chez Thymeleaf le même effet que Hello! Something else dans JSTL. Ce que j’ai figuré jusqu’ici: Hello! Something else Je ne veux pas évaluer potentially_complex_expression expression_complex_express deux fois. C’est pourquoi j’ai introduit la condition variable locale. Pourtant, je n’aime pas […]

en utilisant l’atsortingbut data- * avec thymeleaf

Puis-je définir l’atsortingbut data- * avec thymeleaf? Comme je l’ai compris de la documentation de thymeleaf, j’ai essayé: