Если вы развертываете страницу JSP на Tomcat 6, вам нужно включить язык выражений, чтобы использовать ее (из соображений обратной совместимости это отключено по умолчанию).Это можно сделать, создав файл web.xml, в котором версия спецификации сервлета установлена как минимум на 2,4.Ваш файл web.xml должен выглядеть примерно так:
<web-app id="TreadDumpApp" version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd";>
</web-app>
Чтобы использовать EL вне атрибутов тега JSP, вам нужно добавить больше волшебства события в web.xml
<web-app {...magic from above...}>
<jsp-property-group>
<url-pattern>/*</url-pattern>
<el-ignore>false</el-ignore>
</jsp-property-group>
</web-app>
также должна быть возможность заставить эту единственную страницу разрешать EL, но добавление этого объявления в верхней части страницы:
<%@ page isELIgnored ="false" %>
Да, это двойное отрицание довольно элегантно, а?; -)