passage de variables en tant que parametre include
	
	
		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:
	Code:
	
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> | 
 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
<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?