Pular para o conteúdo principal

Questão de Programação — Frameworks Java — FCC 2013

ProgramaçãoFrameworks Java
Código
fc001187
Banca
FCC
Órgão
DPE-RS
Ano
2013
Nível
Superior
Cargo
Analista - Informática
A tecnologia JavaServer Faces (JSF) fornece ferramentas para implementar interfaces do usuário que são extensíveis e reutilizáveis utilizando templates Facelet. Com esses templates é possível criar páginas que podem atuar como base ou modelo para outras páginas do site permitindo o reuso de código e ajudando a manter uma aparência padrão.Com base nessas informações, considere a existência de uma página de template chamada modelo.xhtml, cujo código é apresentado a seguir:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html"> <h:head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <h:outputStylesheet library="css" name="default.css"/> <title>Template Facelet</title> </h:head> <h:body> <div id="top" class="top"> <ui:insert name="top">Seção superior</ui:insert> </div> <div> <div id="left"> <ui:insert name="left">Seção esquerda</ui:insert> </div> <div id="content" class="content"> <ui:insert name="content">Conteúdo principal</ui:insert> </div> </div> </h:body> </html> Para usar (invocar) a página de template em uma nova página do site e para definir o conteúdo que será inserido nas seções do template onde estão as tags ui:insert, utilizam-se respectivamente as tags
  1. Aui:fragment e ui:include
  2. Bui:component e ui:param
  3. Cui:component e ui:include
  4. Dui:decorate e ui:param
  5. Eui:composition e ui:define
Revelar gabarito e comentário

GabaritoE — ui:composition e ui:define

Link permanente: /questoes/fc001187