Jstl

2 respostas
P

Pessoal estou com o seguinte problema com taglib:

Eu não tinha o arquivo c.tld aí fui no diretório da instalação do J2EE:
C:SunAppServersampleslueprintsadventure1.0srclibjstl e copiei o arquivo c.tld para o diretório minhaAplicacao/WEB-INF/classes e fiz o seguinte mapeamento no meu web.xml:

<taglib> <taglib-uri>http://java.sun.com/jstl-el/core</taglib-uri> <taglib-location>/WEB-INF/classes/c.tld</taglib-location> </taglib>

Porém durante a execução do TOMCAT é retornado o seguinte erro:

04/07/2004 21:03:08 org.apache.coyote.http11.Http11Protocol init INFO: Initializing Coyote HTTP/1.1 on port 8080 Starting service Tomcat-Standalone Apache Tomcat/4.1.30 04/07/2004 21:03:11 org.apache.commons.digester.Digester error SEVERE: Parse Error at line 6 column 19: Document root element "taglib", must ma tch DOCTYPE root "null". org.xml.sax.SAXParseException: Document root element "taglib", must match DOCTYP E root "null"

Alguém saberia dizer o que eu posso fazer???

2 Respostas

rodrigousp

vc já deu uma olhada nisto ?

jstl 1.1 só no tomcat 5 , jstl 1.0 no tomcat 4 em diante.

Tenta usar um teste que vem como o jstl da jakarta, e veja o que acontece.

P

Rodrigo, só para deixar este assunto finalizado.

Eu testei essa possíbilidade que vc levantou na citação e realmente era esse o meu problema.

Incompatibilidade de versão!

Obrigado pela ajuda! :smiley:

Criado 5 de julho de 2004
Ultima resposta 7 de jul. de 2004
Respostas 2
Participantes 2