Heim  >  Artikel  >  Java  >  Was ist ein JSP-Ausdruck?

Was ist ein JSP-Ausdruck?

(*-*)浩
(*-*)浩Original
2019-05-15 15:38:3410041Durchsuche

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.

Was ist ein JSP-Ausdruck?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn