Der JSP-Ausdruck wird zur outprint()-Methode, nachdem die Seite in ein Servlet konvertiert wurde. Daher hat der JSP-Ausdruck dieselbe Funktion wie die Methode out.print(), die im Skriptlet auf der JSP-Seite eingebettet ist. Wenn ein Objekt über einen JSP-Ausdruck ausgegeben wird, wird die toString()-Methode des Objekts automatisch aufgerufen und der Ausdruck gibt den von der toString()-Methode zurückgegebenen Inhalt aus.
Empfohlener Kurs: Java-Tutorial.
Der Ausdruck wird zur Ausgabe von Informationen auf der Seite verwendet. Sein Verwendungsformat ist wie folgt:
<%=变量或可以返回值的方法或 Java 表达式%>
Achten Sie besonders darauf , "< Zwischen %" und " darf kein Leerzeichen stehen.
JSP-Ausdrücke können auf die folgenden Situationen angewendet werden.
Inhalt auf der Seite ausgeben:
<% String name = "www.123.com"; %> 用户名:<%=name%></p> <p>Der obige Code generiert die folgenden laufenden Ergebnisse: </p> <pre class="brush:php;toolbar:false">用户名:www.123.com
Generieren Sie a Dynamische Linkadresse:
<% String path = "welcome.jsp"; %> <a href="<%=path%>">链接到welcome.jsp</a>
Der obige Code generiert den folgenden HTML-Code:
<a href="welcome.jsp">链接到 welcome.jsp</a>
Geben Sie die Formularverarbeitungsseite dynamisch an
<% String name = "logon.jsp"; %> <form action="<%=name%>"></form>
Der obige Code generiert den folgenden HTML-Code:
<form action="logon.jsp"></form>
Benennen Sie das von der Schleifenanweisung generierte Element
<%for(int i=1;i<3;i++) { %> file<%=i%>: <input type="text" name="<%="file"+i%>"><br> <%}%>
Der obige Code generiert den folgenden HTML-Code:
file1:<input type="text" name="file1"><br> file2:<input type="text" name="file2"><br>
Das obige ist der detaillierte Inhalt vonWas ist ein JSP-Ausdruck?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!