Originariamente inviato da dottorcere
Versione della libreria JSTL: jstl-1.0.2.jar
Uri della taglib: http://java.sun.com/jstl/core
Versione del web.xml: 2.4
Hai 2 strade:

a) Mettere nella direttiva page l'attributo isELIgnored="true"

oppure

b) Usare l'altra taglib con URI http://java.sun.com/jstl/core_rt (il prefisso, per convenzione, è c_rt)

Nel primo caso disabiliti la gestione di EL fatta dal container e lasci che sia JSTL a gestirla.
Nel secondo caso lasci che sia il container a gestire EL e usi la core_rt che accetta una expression (Java o EL).

Se avessi avuto il DD versione 2.3, EL era disabilitato per default e non dovevi fare nessuna delle due cose che ho detto.