JBoss e JSTL - como configurar?

4 respostas
V

Estou tendo problemas tentando configurar a utilização das JSTL 1.0 no JBOSS 3.2.3

Alguém sabe quais são os JARs estritamente necessários e quais TLDs usar (c ou c-rt, fmt ou fmt-rt)?

Além do web.xml e da <%@ taglib%> existe mais algum arquivo ou lugar que deve ser configurado?

4 Respostas

V

Descobri a solução:

O Tomcat 4 (q vem junto com o JBoss) implementa JSP 1.2, portanto somente é possível usar JSTL 1.0. Então baixei do jakarta.apache.org/taglibs a versão 1.0.6. Nesta versão, dentro de /lib, existem vários .jar, entretanto, somente standard.jar e jstl.jar devem ser copiados para o WEB-INF\lib pois os outros .jar já estão na distribuição do JBoss.

Depois disso, é só configurar as taglibs no web.xml, usando preferencialmente as c-rt, fmt-rt, sql-rt e x-rt.

V

Caso queira-se usar EL as taglibs são as que não tem -rt no final. [:p]

D

precisa mesmo configurá-las no web.xml?!?! Nao da para busca-las colocando a url do site da sun na hora de usar uma taglib numa jsp?!

V

O servidor roda em uma máquina que só recebe requisições, as TLDs devem estar locais, sendo assim, isso torna-se necessário!

Criado 26 de outubro de 2004
Ultima resposta 10 de nov. de 2004
Respostas 4
Participantes 2