Maison  >  Article  >  interface Web  >  Introduction au rendu simple au HTML

Introduction au rendu simple au HTML

黄舟
黄舟original
2017-05-26 15:03:293151parcourir

Introduction simple au rendu HTML

public static String render(String pHtmlTemplate, final Map pModel) {
    PropertyPlaceholderHelper placeholderHelper = new PropertyPlaceholderHelper("${", "}");
    String result = placeholderHelper.replacePlaceholders(pHtmlTemplate, new PlaceholderResolver() {
        @Override
        public String resolvePlaceholder(String placeholderName) {
            return Objects.toString(pModel.get(placeholderName), "");
        }
    });
    return result;
}

La méthode ci - dessus renvoie un HTML contenant des données, afin que le js frontal n'ait pas à attendre les données ajax avant le rendu

Remarque : il y a une phrase dans PropertyPlaceholderHelper :

1    propVal = parseStringValue(propVal, placeholderResolver, visitedPlaceholders);

Ce code analysera la valeur dans. le modèle. Généralement, ce n'est pas nécessaire, vous pouvez le commenter.

Ma pratique est : une instance Web de Spring+vuejs+html (sans jsp ou autres modèles html)

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn