L'expression JSP devient la méthode outprint() une fois la page convertie en Servlet. Par conséquent, l'expression JSP a la même fonction que la méthode out.print() intégrée dans le scriptlet de la page JSP. Si un objet est généré via une expression JSP, la méthode toString() de l'objet sera automatiquement appelée et l'expression affichera le contenu renvoyé par la méthode toString().
Cours recommandé : Tutoriel Java.
L'expression est utilisée pour afficher des informations sur la page. Son format d'utilisation est le suivant :
<%=变量或可以返回值的方法或 Java 表达式%>
Portez une attention particulière à. , "< Il ne doit y avoir aucun espace entre %" et ".
Les expressions JSP peuvent être appliquées aux situations suivantes.
Contenu de sortie vers la page :
<% String name = "www.123.com"; %> 用户名:<%=name%></p> <p>Le code ci-dessus générera les résultats d'exécution suivants : </p> <pre class="brush:php;toolbar:false">用户名:www.123.com
Générer un adresse du lien dynamique :
<% String path = "welcome.jsp"; %> <a href="<%=path%>">链接到welcome.jsp</a>
Le code ci-dessus générera le code HTML suivant :
<a href="welcome.jsp">链接到 welcome.jsp</a>
Spécifiez dynamiquement la page de traitement du formulaire
<% String name = "logon.jsp"; %> <form action="<%=name%>"></form>
Le code ci-dessus générera le code HTML suivant :
<form action="logon.jsp"></form>
Nommez l'élément généré par l'instruction de boucle
<%for(int i=1;i<3;i++) { %> file<%=i%>: <input type="text" name="<%="file"+i%>"><br> <%}%>
Le code ci-dessus générera le code HTML suivant :
file1:<input type="text" name="file1"><br> file2:<input type="text" name="file2"><br>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!