Expression Language (EL) är ett skriptuttrycksspråk som låter dig komma åt Java - komponenter ( JavaBeans ) från JSP . Sedan JSP 2.0 används den inuti JSP -taggar för att separera Java-kod från JSP för enkel åtkomst till Java-komponenter.
EL har utvecklats med målet att göra det enklare för designers som har minimal kunskap om programmeringsspråket Java. Innan uttrycksspråket kom hade JSP flera speciella taggar som scriptlets gjorde att Java-kod kunde skrivas direkt på sidan. Med uttrycksspråket behöver webbdesignern bara veta hur man organiserar anropet av motsvarande java-metoder.