Habilitar EL

2 respostas
R

Olá Pessoal!!

Estou tendo problemas para utilizar EL em minhas JSP’s. Elas não estão sendo reconhecidas. Estou utilizando Tomcat 5. Por default, EL é true ou false??? Se não estiver habilitado, como faço para habilitar??

Muito obrigado a todos.

Ricardo Moura

2 Respostas

M

rescussitando esse tópico mas é que estou com o mesmo problema aqui.
estou usando o tomcat 5 e as vezes o EL funciona outas vzes não, o estarnho é que nem dar parse nas expressões ele tá dando, imprime coisas desse tipo na tela: “${ qqercoisa}”.
O detalhe é que os EL dos exemplos do jsp-examples que vem junto com o tomcat estão funcionando normal.

bombbr

moises.trovo:
rescussitando esse tópico mas é que estou com o mesmo problema aqui.
estou usando o tomcat 5 e as vezes o EL funciona outas vzes não, o estarnho é que nem dar parse nas expressões ele tá dando, imprime coisas desse tipo na tela: “${ qqercoisa}”.
O detalhe é que os EL dos exemplos do jsp-examples que vem junto com o tomcat estão funcionando normal.

A EL é habilitada por padrão na especificação J2EE 1.4 (Servlet 2.4 e JSP 2.0), porém a EL pode ser desabilitada de duas formas:

Verifique se uma destas duas formas aparecem em seu projeto. Estas configurações NÃO devem aparecer no seu projeto, exeto se você quiser desabilitar a EL.

1 - Utilizando a diretiva page nas JSPs

<%@ page isELIgnored="true" %>

2 - Elemento el-ignored no web.xml

<jsp-config>
    <jsp-property-group>
        <url-pattern>*.jsp</url-pattern>
        <el-ignored>true</el-ignored>      
    </jsp-property-group>    
</jsp-config>

Verifique se seu web.xml está conforme versão 2.4.

<web-app 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"
    version="2.4">
Criado 13 de dezembro de 2004
Ultima resposta 20 de nov. de 2007
Respostas 2
Participantes 3