Comment appeler un contrôleur Spring MVC en jsp

J'aimerais inclure une page jsp par exemple

<ui:include src="/WEB-INF/jsp/header.jsp" />

mais mon en-tête.jsp avoir des variables et j'ai besoin d'un contrôleur pour initialiser les thèses de variables, il est un moyen d'appeler un contrôleur et d'inclure le contrôleur méthode jsp dans une autre jsp ?

Par exemple;

<%@tag description="Overall Page template" pageEncoding="UTF-8"%>
<%@attribute name="header" fragment="true"%>
<%@attribute name="footer" fragment="true"%>
<html>
<body>
    <div id="pageheader">
        //include my header controller
        <ui:include src="/WEB-INF/jsp/header.jsp" />
    </div>
    <div id="body">
        <jsp:doBody />
    </div>
    <div id="pagefooter">
        //include my footer controller
    </div>
</body>
</html>

en-tête.jsp

Header
${test}

mon en-tête de la méthode

public String header(Map<String, Object> model){
    model.put("test", "test");
    return "header";
}

Mais le contrôleur n'est pas utilisé et ${test} est vide

OriginalL'auteur Ajouve | 2013-12-24