Expression Language

Expression Language

Expression Language (EL) is a scripting language which allows access to Java components (JavaBeans) through JSP. Since JSP 2.0, it has been used inside JSP tags to separate Java code from JSP, and to allow easier access to Java components (than in Java code).

Evolution of EL occurred to make scripting easier for web-content designers who have little or practically no knowledge of the core Java Language. This scripting language makes JSP a scripting language in the true sense. Before EL, JSP consisted of some special tags like scriptlets, expressions etc within which Java code was written explicitly. With EL the web-content designer needs only to know how to make proper calls to core Java methods and can enjoy the true scripting flavour of a scripting language.

ee also

* OGNL- An open source expression language used by WebWork (and Struts2).
* MVEL- Another open source EL used in many Java-based projects.

External links

* [http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPIntro7.html Java- Expression Language]


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать курсовую

Look at other dictionaries:

  • Expression Language — (EL) est un langage de script permettant l accès à des composants Java (les JavaBeans) à travers des JSP. Liens externes (en)Java Expression Language …   Wikipédia en Français

  • Expression Language — (EL)  скриптовый язык выражений, который позволяет получить доступ к Java компонентам (JavaBeans) из JSP. Начиная с JSP 2.0 используется внутри JSP тегов для отделения Java кода от JSP для обеспечения лёгкого доступа к Java компонентам.… …   Википедия

  • Unified Expression Language — The Java Unified Expression Language is a special purpose programming language mostly used in Java web applications for embedding expressions into web pages.The Java specification writers and expert groups of the Java web tier technologies have… …   Wikipedia

  • Creative Commons Rights Expression Language — (ccREL) is a proposed Rights Expression Language (REL) for descriptive metadata to be appended to media that is licensed under any of the Creative Commons licenses. According to the draft submitted to the W3C, it is to come in the forms of RDFa… …   Wikipedia

  • Advanced Boolean Expression Language — The Advanced Boolean Expression Language (ABEL) is a Hardware description language and an associated set of design tools for programming PLDs. It was created in 1983 by Data I/O Corporation, in Redmond, Washington.ABEL includes both concurrent… …   Wikipedia

  • Advanced Boolean Expression Language — ABEL, acronyme de Advanced Boolean Expression Language, est un langage de programmation informatique utilisé dans le domaine de l électronique, pour notamment la programmation des PLD. Il a été créé en 1983 par Data I/O Corporation, à Redmond,… …   Wikipédia en Français

  • Advanced Boolean Expression Language — Die Advanced Boolean Equation Language (abgekürzt ABEL) ist eine heute kaum noch genutzte Hardwarebeschreibungssprache, die in der Digitaltechnik der 1980er und 1990er Jahre eingesetzt wurde, um einfache logische Schaltungen für Bausteine wie… …   Deutsch Wikipedia

  • Expression — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Expression », sur le Wiktionnaire (dictionnaire universel) Une expression peut être : le résultat …   Wikipédia en Français

  • Language — Lan guage, n. [OE. langage, F. langage, fr. L. lingua the tongue, hence speech, language; akin to E. tongue. See {Tongue}, cf. {Lingual}.] [1913 Webster] 1. Any means of conveying or communicating ideas; specifically, human speech; the expression …   The Collaborative International Dictionary of English

  • Language master — Language Lan guage, n. [OE. langage, F. langage, fr. L. lingua the tongue, hence speech, language; akin to E. tongue. See {Tongue}, cf. {Lingual}.] [1913 Webster] 1. Any means of conveying or communicating ideas; specifically, human speech; the… …   The Collaborative International Dictionary of English

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”