Struts +Tomcat 5.5 + JSP 2.0 (servlets 2.5 ) EL não funcionando[ RESOLVIDO ]

Pessoal, estou tentando exibir informações em algumas JSPs com o uso de EL, porém não estou conseguindo.
Só está mostrando a tag normal: ${umBean.propriedade} ao invés do valor em si.

O web.xml da minha aplicação está assim:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
version="2.5" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee   http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
.....
....
</web-app>

Estou usando Struts 1.2.9 no Tomcat 5.5. Toda ajuda é bem vinda, grato…

Bem, vi aqui que a especificação de servlets 2.5 só é suportada no Tomcat 6. Voltei pra 2.4 e funcionou.
Ficou assim o web.xml:

 ?xml version="1.0" encoding="UTF-8"?>  
 <web-app xmlns="http://java.sun.com/xml/ns/javaee"   
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   
 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_4.xsd"
version="2.4">  
 .....  
 ....  
 </web-app>  

Porque ao invés de fazer o downgrade dos servlets/JSP você não faz o upgrade do tomcat? Acho que seria bem melhor.