Bonjour j'ai un tp à faire me demandant de faire des liens avec différentes pages JSP.
La je ne saisi pas comment passer des paramètres par la balise <jsp:param
Voila mon code:Vous voyez que dans la déclaration je fais mes calculs, et je voudrais envoyer ces paramètres dans la JSP meminf50.jsp. Or à la ligne
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
24
25
26
27
28
29
30
31 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> <%! float memLibre = Runtime.getRuntime().freeMemory(); float memTotale = Runtime.getRuntime().totalMemory(); float memUtilisee = memTotale - memLibre; float ratio = memUtilisee / memTotale; %> </head> <body> <%if (ratio > 0.5) {%> <%@include file="HtmlSup50.html"%> <%} else { %> <jsp:include page="MemInf50.jsp"> <jsp:param name="memTotale" value = memTotale/> <jsp:param name="ratio" value = ratio/> <jsp:param name="memUtilisee" value = memUtilisee/> </jsp:include> <% } %> </body> </html>
<jsp:param name = "memTotale" value=memTotale/> j'ai une erreur.
Je ne vois pas trop ce qui cloche, j'ai déjà essayé "value=<%=memTotale%> mais cela ne fonctionne pas. Et bien entendu mettre memTotale entre"" n'est pas bon non plus, vu que je n'envoie pas de string.
Quelqu'un peut-il m'aider?
Partager