[Dúvida] Sobrea a URI da JSTL - Core

2 respostas
InsaneChess

Prezados, Boa noite.

“Esse prefixo pode ter qualquer valor mas no caso da taglib core da JSTL o padrão da Sun é a letra c. Já
a URI (que não deve ser decorada) é mostrada a seguir e não implica em uma requisição pelo protocolo http e
sim uma busca entre os arquivos .jar no diretório lib.
<%@ taglib uri=“http://java.sun.com/jsp/jstl/core” prefix=“c” %>”

Isso se encontra na apostila da Caelum,
Quer dizer que como não é uma requisição usar a URI eu posso declarar assim “<%@ taglib prefix=“c” %>”,
Ow tem problema, e obrigatóriamente se utiliza aquela URI mencionada? Caso positivo, achei estranho eles disserem que não deve ser decorado…

Obrigado a todos,
Desculpem o incomodo.

2 Respostas

S

Não pode ser declarada desse jeito, porque esse prefix=“c” faz parte daquela uri, digamos que esse prefix fosse um atalho para aquela uri.
A uri não deve ser decorada por causa disso:
<%@ taglib uri=“alt + espaço aparece uma lista de uri´s” prefix=“c” %>" utilizada pela jstl.

InsaneChess

HushauHUH
OK, intendi o funcionamento da URI e jamais iria pensar que o motivo de não decorar fosse o atalho hehe.
Obrigado pela ajuda, deixou tudo mais claro para mim.

Obrigado, de coração.
Boa noite amigo.

Criado 29 de abril de 2010
Ultima resposta 29 de abr. de 2010
Respostas 2
Participantes 2