Duvidas JSTL

Se eu tiver as bibiliotecas do JSTL instaladas em minha maquina,posso substituir <@%taglib uri=“http://java.sun.com/jsp/jstl/core”/>
pelo endereço local delas?

Abraços

A “uri” não é o local onde as bibliotecas estão, é o nome que você coloca no “uri” de um descritor de taglibs(o arquivo “.tld”), assim:

&lt;tlibversion&gt;1.2&lt;/tlibversion&gt;
&lt;jspversion&gt;1.1&lt;/jspversion&gt;
&lt;shortname&gt;bean&lt;/shortname&gt;
&lt;uri&gt;http://struts.apache.org/tags-bean&lt;/uri&gt;

esse trecho de XML que voce colocou,eu insiro no web.xml mesmo?

Não, esse trecho não é pra você inserir não, isso é um trecho de um arquivo “.TLD”, o arquivo que define uma “tag” JSP. Quando você usa “tags” JSP, você só tem que copiar o valor do nó URI do arquivo “.TLD” para o atributo “uri” da diretiva taglib.