1 - Map

A sintaxe e o alcance da linguagem de expressão são bem simples. Esse módulo (EL) e o próximo módulo (JSTL) abordam assuntos que trabalham de modo conjunto com o propósito de tornar os códigos de páginas JSP mais homogêneo e intuitivo, além de procurar separar regras da aplicação das regras de interface com o usuário. Como visto anteriormente, os scriptlets não oferecem um meio para alcançar tal propósito. Pelo contrário, os scriptlets tornam o código da página JSP confuso e complexo, pois mistura, basicamente, duas técnicas de programação distintas: a técnica imperativa e a técnica declarativa.

O objetivo da EL (expression language) é auxiliar na eliminação dos scriptlets. Porém, a EL não consegue eliminar todo o scriptlet sozinha. Deste modo, o uso de EL e JSTL é essencial para atingir tal propósito.

Porém, antes de começarmos a falar da EL propriamente dita, teremos de conhecer um tipo de dado abstrato denominado Map. Veja a seguir.

Copyright © 2014 AIEC.