Você pode usar um caminho local dentro do atributo URI da diretiva taglib. Você teria que apontar para onde está o arquivo tld.
Geralmente colocamos os arquivos TLDs dentro da pasta WEB-INF. /aplicacao/WEB-INF/c.tld
Então na URI teriamos
<%@ taglib uri="/WEB-INF/c.tld" prefix=“c” %>
Você baixou o JSTL 1.2 ele vem com um monte de coisas que quando você ficar mais avançado vão ser interessantes. Por enquanto basta colocar o jstl.jar e o standard.jar na pasta lib da sua aplicação ou do seu conteiner. E colocar os arquivos TLDs que você for usar na pasta WEB-INF.
Debugando o que eu disse:
Descompacte o arquivo que você baixou e procure a pasta lib (ou jars). Procure o arquivo standard.jar e jstl.jar e mova para a pasta lib da sua aplicação /aplicacao/WEB-INF/lib/. Procure na pasta descompactada os arquivos que tem extensão .tld e coloque-os dentro da pasta WEB-INF. E provavelmente você estará pronto pra usar.
Dica: Crie uma pasta chamada tlds dentro da pasta WEB-INF e coloque os TLDs lá. E aí se refira aos tlds /WEB-INF/tlds/nome.tld
EDIT: Se mesmo assim não der certo, está faltando configurar o web.xml
Você pode usar um caminho local dentro do atributo URI da diretiva taglib. Você teria que apontar para onde está o arquivo tld.
Geralmente colocamos os arquivos TLDs dentro da pasta WEB-INF. /aplicacao/WEB-INF/c.tld
Então na URI teriamos
<%@ taglib uri="/WEB-INF/c.tld" prefix=“c” %>
Você baixou o JSTL 1.2 ele vem com um monte de coisas que quando você ficar mais avançado vão ser interessantes. Por enquanto basta colocar o jstl.jar e o standard.jar na pasta lib da sua aplicação ou do seu conteiner. E colocar os arquivos TLDs que você for usar na pasta WEB-INF.
Debugando o que eu disse:
Descompacte o arquivo que você baixou e procure a pasta lib (ou jars). Procure o arquivo standard.jar e jstl.jar e mova para a pasta lib da sua aplicação /aplicacao/WEB-INF/lib/. Procure na pasta descompactada os arquivos que tem extensão .tld e coloque-os dentro da pasta WEB-INF. E provavelmente você estará pronto pra usar.
Dica: Crie uma pasta chamada tlds dentro da pasta WEB-INF e coloque os TLDs lá. E aí se refira aos tlds /WEB-INF/tlds/nome.tld
EDIT: Se mesmo assim não der certo, está faltando configurar o web.xml[/quote]
Valew cara…
Parece que falta configurar o WEB.xml mesmo…
Me apresenta o erro :
description The server encountered an internal error () that prevented it from fulfilling this request.
Você pode usar um caminho local dentro do atributo URI da diretiva taglib. Você teria que apontar para onde está o arquivo tld.
Geralmente colocamos os arquivos TLDs dentro da pasta WEB-INF. /aplicacao/WEB-INF/c.tld
Então na URI teriamos
<%@ taglib uri="/WEB-INF/c.tld" prefix=“c” %>
Você baixou o JSTL 1.2 ele vem com um monte de coisas que quando você ficar mais avançado vão ser interessantes. Por enquanto basta colocar o jstl.jar e o standard.jar na pasta lib da sua aplicação ou do seu conteiner. E colocar os arquivos TLDs que você for usar na pasta WEB-INF.
Debugando o que eu disse:
Descompacte o arquivo que você baixou e procure a pasta lib (ou jars). Procure o arquivo standard.jar e jstl.jar e mova para a pasta lib da sua aplicação /aplicacao/WEB-INF/lib/. Procure na pasta descompactada os arquivos que tem extensão .tld e coloque-os dentro da pasta WEB-INF. E provavelmente você estará pronto pra usar.
Dica: Crie uma pasta chamada tlds dentro da pasta WEB-INF e coloque os TLDs lá. E aí se refira aos tlds /WEB-INF/tlds/nome.tld
EDIT: Se mesmo assim não der certo, está faltando configurar o web.xml[/quote]
Valew cara…
Parece que falta configurar o WEB.xml mesmo…
Me apresenta o erro :
description The server encountered an internal error () that prevented it from fulfilling this request.