https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Unified_Expression_LanguageUnified Expression Language - Versionsgeschichte2025-06-25T08:20:41ZVersionsgeschichte dieser Seite in WikipediaMediaWiki 1.45.0-wmf.6https://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=216468612&oldid=prevTrustable: syntaxfix2021-10-18T10:04:42Z<p>syntaxfix</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 18. Oktober 2021, 12:04 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 2:</td>
<td colspan="2" class="diff-lineno">Zeile 2:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über <del style="font-weight: bold; text-decoration: none;">[</del>[[Jakarta Server Pages|JSP]] erlaubte. Seit JSP 2.0 wurde sie innerhalb von JSP-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[Jakarta Server Pages|JSP]] erlaubte. Seit JSP 2.0 wurde sie innerhalb von JSP-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP eine Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP eine Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
</tr>
</table>Trustablehttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=216468607&oldid=prevTrustable: wikilinks2021-10-18T10:04:22Z<p>wikilinks</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 18. Oktober 2021, 12:04 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Java '''Unified Expression Language''' (''"vereinheitlichte Ausdrucksprache"'') ist eine [[domänenspezifische Sprache]], die hauptsächlich in Java-<del style="font-weight: bold; text-decoration: none;">Web-Anwendungen</del> zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der <del style="font-weight: bold; text-decoration: none;">[[</del>Java<del style="font-weight: bold; text-decoration: none;"> (Programmiersprache)|Java]]</del>-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[<del style="font-weight: bold; text-decoration: none;">JavaServer</del> Pages|JSP<del style="font-weight: bold; text-decoration: none;"> </del>2.1<del style="font-weight: bold; text-decoration: none;">]]</del>-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Java '''Unified Expression Language''' (''"vereinheitlichte Ausdrucksprache"'') ist eine [[domänenspezifische Sprache]], die hauptsächlich in <ins style="font-weight: bold; text-decoration: none;">[[</ins>Java<ins style="font-weight: bold; text-decoration: none;"> (Programmiersprache)|Java]]</ins>-<ins style="font-weight: bold; text-decoration: none;">[[Webanwendung]]en</ins> zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der Java-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[<ins style="font-weight: bold; text-decoration: none;">Jakarta Server</ins> Pages|JSP<ins style="font-weight: bold; text-decoration: none;">]]-</ins>2.1-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[<del style="font-weight: bold; text-decoration: none;">JavaServer</del> Pages|JSP]] erlaubte. Seit <del style="font-weight: bold; text-decoration: none;">[[JavaServer Pages|</del>JSP 2.0<del style="font-weight: bold; text-decoration: none;">]]</del> wurde sie innerhalb von <del style="font-weight: bold; text-decoration: none;">[[JavaServer Pages|</del>JSP<del style="font-weight: bold; text-decoration: none;">]]</del>-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[<ins style="font-weight: bold; text-decoration: none;">[Jakarta Server</ins> Pages|JSP]] erlaubte. Seit JSP 2.0 wurde sie innerhalb von JSP-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP eine Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP eine Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 21:</td>
<td colspan="2" class="diff-lineno">Zeile 21:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Methodenausdrücke, die Methoden aufrufen können</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Methodenausdrücke, die Methoden aufrufen können</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. <del style="font-weight: bold; text-decoration: none;">Auf Grund</del> dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige vereinheitlichte Expression Language (EL 2.1) zusammengeführt.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. <ins style="font-weight: bold; text-decoration: none;">Aufgrund</ins> dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige vereinheitlichte Expression Language (EL 2.1) zusammengeführt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in JSR-341 unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in JSR-341 unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
</tr>
</table>Trustablehttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=213660579&oldid=prevSvenchecktrechtschreibung: /* Geschichte */ ein*e* Skriptsprache2021-07-08T05:08:41Z<p><span class="autocomment">Geschichte: </span> ein*e* Skriptsprache</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 8. Juli 2021, 07:08 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[JavaServer Pages|JSP]] erlaubte. Seit [[JavaServer Pages|JSP 2.0]] wurde sie innerhalb von [[JavaServer Pages|JSP]]-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[JavaServer Pages|JSP]] erlaubte. Seit [[JavaServer Pages|JSP 2.0]] wurde sie innerhalb von [[JavaServer Pages|JSP]]-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP <del style="font-weight: bold; text-decoration: none;">ein</del> Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP <ins style="font-weight: bold; text-decoration: none;">eine</ins> Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL war, sowohl syntaktisch als auch semantisch, ähnlich zu [[JavaScript]]-Ausdrücken:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL war, sowohl syntaktisch als auch semantisch, ähnlich zu [[JavaScript]]-Ausdrücken:</div></td>
</tr>
</table>Svenchecktrechtschreibunghttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=206412499&oldid=prevPredatorix: Übersetzung2020-12-10T15:32:38Z<p>Übersetzung</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 10. Dezember 2020, 17:32 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Java '''Unified Expression Language''' (<del style="font-weight: bold; text-decoration: none;">dt. </del>vereinheitlichte Ausdrucksprache) ist eine [[domänenspezifische Sprache]], die hauptsächlich in Java-Web-Anwendungen zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der [[Java (Programmiersprache)|Java]]-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[JavaServer Pages|JSP 2.1]]-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Java '''Unified Expression Language''' (<ins style="font-weight: bold; text-decoration: none;">''"</ins>vereinheitlichte Ausdrucksprache<ins style="font-weight: bold; text-decoration: none;">"''</ins>) ist eine [[domänenspezifische Sprache]], die hauptsächlich in Java-Web-Anwendungen zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der [[Java (Programmiersprache)|Java]]-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[JavaServer Pages|JSP 2.1]]-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
</table>Predatorixhttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=194121285&oldid=prevStarkiller3010: Weblink aus Fließtext entfernt (WP:WEB); nach Abschnitt WEBLINKS verschoben2019-11-17T11:18:13Z<p>Weblink aus Fließtext entfernt (WP:WEB); nach Abschnitt WEBLINKS verschoben</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 17. November 2019, 13:18 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 23:</td>
<td colspan="2" class="diff-lineno">Zeile 23:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. Auf Grund dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige vereinheitlichte Expression Language (EL 2.1) zusammengeführt.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. Auf Grund dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige vereinheitlichte Expression Language (EL 2.1) zusammengeführt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in<del style="font-weight: bold; text-decoration: none;"> [http://jcp.org/en/jsr/detail?id=341</del> JSR-341<del style="font-weight: bold; text-decoration: none;">]</del> unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in JSR-341 unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Besonderheiten ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Besonderheiten ==</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 55:</td>
<td colspan="2" class="diff-lineno">Zeile 55:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Externe Verweise ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Externe Verweise ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.jcp.org/en/jsr/detail?id=245 JSR 245: JavaServer Pages 2.1]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.jcp.org/en/jsr/detail?id=245 JSR 245: JavaServer Pages 2.1]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [http://jcp.org/en/jsr/detail?id=341 JSR-341]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.oracle.com/technetwork/java/unifiedel-139263.html Unified Expression Language] (article at Sun Developer Network (SDN))</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.oracle.com/technetwork/java/unifiedel-139263.html Unified Expression Language] (article at Sun Developer Network (SDN))</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html#wp71019 Expression Language]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html#wp71019 Expression Language]</div></td>
</tr>
</table>Starkiller3010https://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=192703084&oldid=prevFertigungstiefe: typo2019-09-29T14:09:07Z<p>typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. September 2019, 16:09 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
<td colspan="2" class="diff-lineno">Zeile 47:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* MVEL – Eine quelloffene EL die in vielen Java-basierten Projekten verwendet wird.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* MVEL – Eine quelloffene EL die in vielen Java-basierten Projekten verwendet wird.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html SpEL] – Spring Expression Language, eine quelloffene EL die Teil des [[Spring (Framework)|Spring Frameworks]] ist. Sie wird hauptsächlich in Projekten des Spring-Portfolio verwendet, aber da sie technikunabhängig ist, könnte sie auch in anderen Projekten verwendet werden.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.spring.io/spring/docs/current/spring-framework-reference/html/expressions.html SpEL] – Spring Expression Language, eine quelloffene EL die Teil des [[Spring (Framework)|Spring Frameworks]] ist. Sie wird hauptsächlich in Projekten des Spring-Portfolio verwendet, aber da sie technikunabhängig ist, könnte sie auch in anderen Projekten verwendet werden.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [http://ant-flaka.bitio.org Ant-Flaka] <del style="font-weight: bold; text-decoration: none;">-</del> Das Projekt strebt die Vereinfachung von [[Apache Ant|Ant]]-Erstellungsskripten mit Hilfe der EL an.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [http://ant-flaka.bitio.org Ant-Flaka] <ins style="font-weight: bold; text-decoration: none;">–</ins> Das Projekt strebt die Vereinfachung von [[Apache Ant|Ant]]-Erstellungsskripten mit Hilfe der EL an.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CEL – Eine quelloffene EL, entwickelt von Google.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CEL – Eine quelloffene EL, entwickelt von Google.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
</table>Fertigungstiefehttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=189254034&oldid=prevInvisigoth67: typo2019-06-04T17:12:01Z<p>typo</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. Juni 2019, 19:12 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
<td colspan="2" class="diff-lineno">Zeile 4:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[JavaServer Pages|JSP]] erlaubte. Seit [[JavaServer Pages|JSP 2.0]] wurde sie innerhalb von [[JavaServer Pages|JSP]]-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Die Expression Language begann als Teil der [[JavaServer Pages Standard Tag Library]] (JSTL) und wurde ursprünglich SPEL (Simplest Possible Expression Language), im Weiteren jedoch nur noch '''Expression Language''' ('''EL''') genannt. Es war eine Skriptsprache, die den Zugriff auf [[Java-Technologie|Java]]-Komponenten ([[JavaBeans]]) über [[JavaServer Pages|JSP]] erlaubte. Seit [[JavaServer Pages|JSP 2.0]] wurde sie innerhalb von [[JavaServer Pages|JSP]]-Befehlen genutzt um Java-Quelltext von JSP zu trennen und leichteren Zugriff auf Java-Komponenten (als mittels Java-Code) zu ermöglichen.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP ein Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken<del style="font-weight: bold; text-decoration: none;">,</del> usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Über die Jahre hat sich die Expression Language weiterentwickelt, fortgeschrittenere Funktionalität integriert und wurde letztlich in die JSP 2.0-Spezifikation aufgenommen. Das Erstellen von Skripten wurde für Gestalter von Web-Inhalten vereinfacht, da diese üblicherweise über wenige bis keine Kenntnisse der Kernsprache Java verfügen. Diese Skriptfunktionalität machte aus JSP ein Skriptsprache im eigentlichen Sinn. Vor der Integration der EL bestand JSP aus wenigen speziellen Befehlen, wie Scriptlets, Ausdrücken usw. in die expliziter Java-Quelltext eingefügt wurde. Seit der Integration der EL müssen Gestalter von Web-Inhalten nur noch wissen, wie die Java-Kernmethoden korrekt aufzurufen sind.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL war, sowohl syntaktisch als auch semantisch, ähnlich zu [[JavaScript]]-Ausdrücken:</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL war, sowohl syntaktisch als auch semantisch, ähnlich zu [[JavaScript]]-Ausdrücken:</div></td>
</tr>
</table>Invisigoth67https://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=187725696&oldid=prevGirus: lf2019-04-20T05:53:39Z<p>lf</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 20. April 2019, 07:53 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
<td colspan="2" class="diff-lineno">Zeile 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker"><a class="mw-diff-movedpara-right" title="Der Absatz wurde verschoben. Klicken, um zur alten Stelle zu springen." href="#movedpara_2_0_lhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_0_0_rhs"></a>Die Java '''Unified Expression Language''' (dt. vereinheitlichte Ausdrucksprache) ist eine [[domänenspezifische Sprache]], die hauptsächlich in Java-Web-Anwendungen zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der [[Java (Programmiersprache)|Java]]-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[JavaServer Pages|JSP 2.1]]-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"><a class="mw-diff-movedpara-left" title="Der Absatz wurde verschoben. Klicken, um zur neuen Stelle zu springen." href="#movedpara_0_0_rhs">⚫</a></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div><a name="movedpara_2_0_lhs"></a>Die Java '''Unified Expression Language''' (dt. vereinheitlichte Ausdrucksprache) ist eine [[<del style="font-weight: bold; text-decoration: none;">Domänenspezifische Sprache|</del>domänenspezifische Sprache]], die hauptsächlich in Java-Web-Anwendungen zum Einbetten von Ausdrücken in Web-Seiten verwendet wird. Die Autoren und Expertengruppen der [[Java (Programmiersprache)|Java]]-Spezifikationen der Web-Technologienebene haben dazu eine vereinheitlichte Ausdrucksprache erarbeitet, die erstmals in der [[JavaServer Pages|JSP 2.1]]-Spezifikation (JSR-245) integriert und später in JSR-341 als Teil von Java EE 7 referenziert wurde.</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte ==</div></td>
</tr>
</table>Girushttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=187708638&oldid=prevBicycle Tourer: Tippfehler entfernt2019-04-19T13:55:59Z<p>Tippfehler entfernt</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. April 2019, 15:55 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
<td colspan="2" class="diff-lineno">Zeile 12:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Typumwandlungen erfolgen üblicherweise implizit</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Typumwandlungen erfolgen üblicherweise implizit</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* doppelte und einfache Anführungszeichen sind gleichbedeutend</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* doppelte und einfache Anführungszeichen sind gleichbedeutend</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* <code>object.property</code> hat <del style="font-weight: bold; text-decoration: none;">die selbe</del> Bedeutung wie <code>object['property']</code></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* <code>object.property</code> hat <ins style="font-weight: bold; text-decoration: none;">dieselbe</ins> Bedeutung wie <code>object['property']</code></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL befreite den Programmierer davon, die Einzelheiten, wie auf Werte tatsächlich zugegriffen wird, zu kennen: <code>object.property</code> kann (abhängig, was das <code>object</code> ist) entweder <code>object.get("property")</code> oder <code>object.getProperty("property")</code> oder <code>object.getProperty()</code> usw., bedeuten.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>EL befreite den Programmierer davon, die Einzelheiten, wie auf Werte tatsächlich zugegriffen wird, zu kennen: <code>object.property</code> kann (abhängig, was das <code>object</code> ist) entweder <code>object.get("property")</code> oder <code>object.getProperty("property")</code> oder <code>object.getProperty()</code> usw., bedeuten.</div></td>
</tr>
<tr>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
<td colspan="2" class="diff-lineno">Zeile 22:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Methodenausdrücke, die Methoden aufrufen können</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Methodenausdrücke, die Methoden aufrufen können</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. Auf Grund dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige <del style="font-weight: bold; text-decoration: none;">vereinheitliche</del> Expression Language (EL 2.1) zusammengeführt.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die neue Expression Language funktionierte gut für JSF-Belange. Jedoch führte das Integrieren der JSP-EL mit der JSF-EL zu Konflikten. Auf Grund dieser Inkompatibilitäten wurde die Initiative für die Unified Expression Language gestartet um diese Expression Languages zu vereinheitlichen. Mit der Spezifikation JSP 2.1 wurden die Ausdrucksprachen von JSP 2.0 und JSF 1.1 in eine einzige <ins style="font-weight: bold; text-decoration: none;">vereinheitlichte</ins> Expression Language (EL 2.1) zusammengeführt.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in [http://jcp.org/en/jsr/detail?id=341 JSR-341] unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Version 3.0 der Expression Language (das vereinheitlicht wurde nicht länger als nötig erachtet) wurde in [http://jcp.org/en/jsr/detail?id=341 JSR-341] unabhängig von den JSP- und JSF-Spezifikationen entwickelt. Einige neue Funktionen wurden hinzugefügt, vor allem die EL-Äquivalente zu Streams and Lambda-Ausrücken aus Java 8.<ref>{{Cite web|url=https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|title=Archived copy|accessdate=2013-09-24|archiveurl=https://web.archive.org/web/20130927134338/https://weblogs.java.net/blog/swchan2/archive/2013/07/01/standard-deviation-illustration-expression-language-30-servlet-environment|archivedate=2013-09-27}}</ref></div></td>
</tr>
</table>Bicycle Tourerhttps://de.wikipedia.org/w/index.php?title=Unified_Expression_Language&diff=187707291&oldid=prevWikiWurm2014: Klammern korrigiert2019-04-19T13:00:26Z<p>Klammern korrigiert</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="de">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. April 2019, 15:00 Uhr</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
<td colspan="2" class="diff-lineno">Zeile 56:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Externe Verweise ==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Externe Verweise ==</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.jcp.org/en/jsr/detail?id=245 JSR 245: JavaServer Pages 2.1]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.jcp.org/en/jsr/detail?id=245 JSR 245: JavaServer Pages 2.1]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.oracle.com/technetwork/java/unifiedel-139263.html Unified Expression Language] (article at Sun Developer Network (SDN)</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.oracle.com/technetwork/java/unifiedel-139263.html Unified Expression Language] (article at Sun Developer Network (SDN<ins style="font-weight: bold; text-decoration: none;">)</ins>)</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html#wp71019 Expression Language]</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [http://docs.oracle.com/javaee/1.4/tutorial/doc/JSPIntro7.html#wp71019 Expression Language]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://web.archive.org/web/20070208013330/http://today.java.net/pub/a/today/2006/03/07/unified-jsp-jsf-expression-language.html Unified Expression Language for JSP and JSF] (article at java.net)</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://web.archive.org/web/20070208013330/http://today.java.net/pub/a/today/2006/03/07/unified-jsp-jsf-expression-language.html Unified Expression Language for JSP and JSF] (article at java.net)</div></td>
</tr>
</table>WikiWurm2014