Was bedeutet das symbol " $ " bedeuten, in einer JSP
Bitte zuerst bare meine Unwissenheit. Dies kann eine sehr grundlegende Frage. Aber ich bin nicht, um es herauszufinden.
Sehe ich einige Sache wie diese in den code. Ich verstehe nicht, was für ein JSTL-Tag ist. Was ich Suche, leitet es zu JSTL Verwandte Artikel, die ich selten verstehen !
${applicationVersionNumber}
Was bedeutet das ? Von wo dieser Wert ist zu Lesen ? Jede Hilfe wird sehr geschätzt.
Auch ich sehen, die unten auf der Oberseite meiner Datei. Welche dieser drei Zeilen ist eigentlich erforderlich für ${applicationVersionNumber}
zu arbeiten ?
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib uri="http://jakarta.apache.org/taglibs/log-1.0" prefix="log"%>
- Setzen Sie Ihre Maus über eine der
[jsp][jstl][el]
- tags unter der Frage. In der popbox, die zeigt, klicken Sie auf den "info" - link. - Auch nicht, was
<%@
bedeuten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Keiner der taglib notwendig ist, wie es ist, eine JSP-2.0-standard.
Es nur drucken wird der Inhalt der Variablen in das Dokument.
Für mehr details über EL-Ausdrücke, dies ist die Dokumentation, die Sie suchen: http://java.sun.com/products/jsp/syntax/2.0/syntaxref207.html#1010522
AFAIK Von JSP 2.0 die Muster
${ }
erklärt wird, identifiziert die EL-Ausdrücke. Kurz EL-Ausdrücke eingeschlossen sind die${
}
Zeichen.Diese drucken/Lesen Wert von
applicationVersionNumber
.Keiner von Ihnen.
Dem dollar-symbol ist nur für den Druck der Wert der Variablen. Es ist nur ein kurzer Schnitt für ein Scriptlet, das druckt . Es basiert auf Java-Bean-Spezifikationen und es ist das gleiche wie ".Holen Sie sich"
Einen wichtigen Unterschied zwischen der Verwendung von $ und Scriptlet ist der EL null ist sicher, in der Erwägung, dass scriplets sind nicht.