Qual a diferença de @taglib para html xmlns:

1 resposta
J

Buenas

Eu não sou nenhum perito em aplicações web, ainda mais en java, mas tento estudar, para chegar a algum denominador comum, afinal trabalho no dia a dia com isso.

Qual a diferença de @taglib para html xmlns:, pergunto isso para aplicações JSF 1.2 e 2.0

Notei que arquivos com a extensão .xhtml só aceitam xmlns e arquivos .jspx aceitam @taglib, mas porque isso?

Outro detalhe, quando utilizo @taglib para acessar via prefixo (h:) os componentes do JSF, consigo via o assistente (ctrl+espaço) acesso a todos os componentes disponiveis via mapeamento.
Porque não consigo o mesmo quando mapeio a biblioteca do JSF utilizando xmlns?

Obrigado

Jean

1 Resposta

A

não sei te falar a teoria jean, mas ambos tem a mesma função. O taglib é um tag exclusivo para jsp, jspx e alguns outros aí, a função dele é a mesma do xmlns, atrelar uma biblioteca a um prefixo, mas devido ao JSF dispôr-se de páginas xhtml, para invocar essa mesma função de atrelar biblioteca a prefixo, utiliza-se o xmlns:

Criado 31 de julho de 2011
Ultima resposta 1 de ago. de 2011
Respostas 1
Participantes 2