Bonjour à tous,

Voilà, je débute en JSP, et j'ai un petit problème avec les tags JSTL. J'essaye d'utiliser le tag ${...} pour récupérer une valeur et ça ne marche pas...

Voici le code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 <head><title>Example :: Spring Application</title></head>
<body>

<%@taglib uri="http://java.sun.com/jstl/core_rt" prefix="c"%>

<h1>Hello - Spring Application</h1>
<p>Greetings.</p>

<c:set var="message2" value="Ceci est mon message" />
<%! String message="test message"; %>

<c:set var="message3" value="test message"/>

<c:out value="bonjour"/>
<p/>
<c:out value="<%= message%>"/>
<p/>
<c:out value="${message}" />
<p/>
<c:out value="${message3}" />

</body>
</html>

les deux en bold ne sont pas "interprétés"! c'est ça qui s'affiche:

${message}

${message3}


Quelqu'un peut me dire ce qui cloche?

Merci!