Expression Language (EL) — скриптова мова виразів, яка дозволяє отримати доступ до Java компонентів (JavaBeans) з JSP. Починаючи з JSP 2.0, використовується всередині JSP тегів для відділення Java коду від JSP для забезпечення легкого доступу до Java компонентів.
Розвиток EL відбувався з метою зробити його більш простим для дизайнерів, які мають мінімальні пізнання в мові програмування Java. До появи мови виразів, JSP мав кілька спеціальних тегів таких як , вирази, тощо, які дозволяли записувати Java код безпосередньо на сторінці. З використанням мови виразів вебдизайнер повинен знати лише те, як організувати виклик відповідних java-методів.
Див. також OGNL — відкрита мова виразів, використовувана в WebWork (і Struts2). MVEL — друга відкрита мова виразів, застосовувана у великій кількості Java-based проектів.
Зовнішні посилання Java — Expression Language