Expression Language in Google App Engine

After long hours of hair pulling, I gave my little Spring MVC app a go in a different app server (namely, GlassFish), and realised that my Expression Language expressions were working just fine there, whereas they were not getting evaluated at all in Google apps.

Well, turns out, that’s known issue. Just add:

<%@page isELIgnored="false"%>

at the top of your JSP, and it works.