Web.xml e EL?

1 resposta
J

Por favor,

tenho dois erros numa aplicação que estou fazendo, o primeiro
é que o web.xml que utilizo no tomcat 5.5 não reconhece
o elemento <taglib>

exemplo

&lt;?xml version=&quot;1.0&quot; encoding=&quot;ISO-8859-1&quot;?&gt;

&lt;web-app xmlns=&quot;http&#58;//java.sun.com/xml/ns/j2ee&quot;
    xmlns&#58;xsi=&quot;http&#58;//www.w3.org/2001/XMLSchema-instance&quot;
    xsi&#58;schemaLocation=&quot;http&#58;//java.sun.com/xml/ns/j2ee http&#58;//java.sun.com/xml/ns/j2ee/web-app_2_4.xsd&quot; version=&quot;2.4&quot;&gt;

  &lt;display-name&gt;Welcome to Tomcat&lt;/display-name&gt;
  &lt;description&gt;
     Projeto  &lt;/description&gt;

   &lt;taglib&gt;
         &lt;taglib-uri&gt;http&#58;//java.sun.com/jstl/core&lt;/taglib-uri&gt;
         &lt;taglib-location&gt;/WEB-INF/tld/c-1_0-rt.tld&lt;/taglib-location&gt;
    &lt;/taglib&gt;

&lt;/web-app&gt;

O eclipse acusa um erro no elemento <taglib>, diz que não pode ser encontrado..

O outro é que quando eu coloco o web.xml usando no cabeçario
&lt;!DOCTYPE web-app
    PUBLIC &quot;-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN&quot;
    &quot;http&#58;//java.sun.com/dtd/web-app_2_3.dtd&quot;&gt;

Ele intende o elemento <taglib>, mais não interpreta
Expression Language ele impreime as expressões na tela ...

Obrigado.

1 Resposta

M

Oi Junior,
Nã sei se vou ser de grande ajuda. Mas no meu projeto, eu utilizo a versão 2.3 e o <taglib> funciona tranquilamente. Vi em um site que uma pessoa que estava tendo um problema semelhante e simplesmente tirou o -rt do c-1_0-rt.tld. Não sei te falar p/ que serve o -rt, mas testa aí e vê se funciona.
Flw!!!

Criado 13 de agosto de 2006
Ultima resposta 14 de ago. de 2006
Respostas 1
Participantes 2