Struts - Aula 03
-
Upload
ramostiago -
Category
Technology
-
view
1.860 -
download
1
Transcript of Struts - Aula 03
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiago [email protected]
http://notasderua.blogspot.com
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles É um framework construído para simplificar o desenvolvimento de interface usuário para aplicação web.
Permite ao desenvolvedor definir fragmentos que serão montados no momento da execução/construção de telas.
Estes fragmentos, reduzem a duplicação de elementos comuns e permitem desenvolver uma série de modelos reutilizáveis.
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Contruindo o Template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
Apelido da página
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
•Arquivo de definição para o template (tiles-def.xml)
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
• Cabeçalho do template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
• Menu do template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
• Página inicial do template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Construindo o Template
• Rodapé do template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Reutilizando os templates
Template padrão
Página que herda as própriedades do template padrão e sobrescreve o corpo do template
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles Reutilizando o template padrão
Template padrão
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles
Configurando o struts-config.xml
Arquivo de definição dos templates
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles
O que muda no struts-config.xml
Utilizar o que foi definido no tiles e não o caminho completo do arquivo
struts-config.xml
tiles-defs.xml
www.bluestar.inf.brBLU E ST AR T E CHNOLO G Y
JSP Avançado
Tiles
O que muda no struts-config.xmlstruts-config.xml
tiles-defs.xml