Quelle est la bonne façon de créer un lien hypertexte dans Spring + JSP? Il doit y avoir un meilleur moyen que le simple codage dans la balise <a href="...">
. Prenez par exemple une page qui affiche des gens. L'URL est people.htm
. Le contrôleur correspondant extrait les personnes de la base de données et effectue un tri des colonnes facultatif. Le JSP pourrait ressembler à:Comment créer un lien hypertexte dans Spring + JSP
<table>
<tr>
<td><a href="people.htm?sort=name">Name</a></td>
<td><a href="people.htm?sort=age">Age</a></td>
<td><a href="people.htm?sort=address">Address</a></td>
</tr>
...
Cela semble mauvais que l'URL est people.htm
dans la JSP hardcoded. Spring devrait automatiquement créer la balise <a>
en utilisant l'URL définie dans servlet.xml
.
Modifier: Peut-être que je devrais utiliser une forme de ressort.
Votre réponse a aidé. Mon scénario expliquait: j'ai créé un pied de page dans mon application web et j'ai mis un lien vers la page ** Accueil ** où j'avais besoin de conserver le chemin uri avant mon mapping '/ index'. Voici le code: ** A l'intérieur du contrôleur principal ** '@RequestMapping (valeur = { "/", "/ home"}) Chaîne homePage publique (modèle de modèle) {...}' ** Code de pied de page ** 'HOME' – InamTaj