Genaue Unterschied und die Beziehung zwischen JSTL und der Expression Language

Nach dem Lesen der Q&A So vermeiden Sie Java-code in JSP-Dateien? ich hörte Codierung mit scriptlets.

Also anfing zu Lesen, JSTL und bekam Zweifel, dass ich gefunden JSTL ist eine Beziehung mit EL.

Aber ich bin nicht immer die genaue Beziehung zwischen Ihnen.

Hier habe ich den code aus hier

 <c:set var="test" value="JSTL Core Tags"></c:set>
 <c:out value="${test}"></c:out>

Ich weiß <c:set ist ein JSP-tag-und - ${test} ist Ausdruck, Sprache ..

Meine Verwirrungen sind

  1. Nicht arbeiten mit JSTL allein arbeiten? Es kann doch nicht immer benötigen die Unterstützung von EL ? Wenn nicht immer erforderlich, wie im obigen Fall?

  2. Wie einfach die Benutzung der Expression-Sprache ohne JSTL-tags?

  • EL ist ein Mittel der Manipulation der server-Seite Inhalte, werden es innerhalb von JSTL-tags, oder in einem 'schlichten' Stil. Wenn Sie innerhalb eines tag, es kann verwendet werden, um Daten, wie in deinem Beispiel, oder der Satz von Daten, wie im Fall von, zum Beispiel, <h:inputText>.
  • Dies kann hilfreich sein: stackoverflow.com/questions/4812755/...
InformationsquelleAutor Suresh Atta | 2013-04-06
Schreibe einen Kommentar