Eclipse não valida erros em modo design no jsp?

Pessoal, a situação que passei é a seguinte:

Estava eu gerando o ear de uma aplicação que contém páginas jsp’s e numa dessas páginas criei uma variável chamada enum e estava utilizando a versão 1.5 do java onde esta palavra é reservada, mas o eclipse/compilador não reclamou e fiz deployment desta aplicação e ocorreu erro de sintaxe em produção pq esta palavra é reservada a partir da versão 1.5 do JRE.

Isso ocorreu pq era uma aplicação legada, e estávamos migrando de websphere e consequentemente da versão do java, antes ela havia sido compilada com o java 1.4, onde a palavra enum não era reservada.

Minha dúvida por fim: O Eclipse não valida erros de sintaxe das páginas jsp’s?

Espero ter sido clara!!!

Tks!