Baixe o app para aproveitar ainda mais
Prévia do material em texto
Av1 - Programação Para Web II 1) Na maioria dos casos apenas uma conversão não é o suficiente para verificar se uma informação digitada pelo usuário é válida. A validação mais comum de todas é a de verificar se um determinado campo não deixou de ser preenchido. Podemos aplicar essa validação utilizando o atributo ____________ dos inputs. O validador ____________ é utilizado para verificar se um valor numérico inteiro pertence a um determinado intervalo de números. Assinale a alternativa que preenche corretamente as lacunas: Alternativas: a) required / f:requiredLongRange b) validate / h:requiredLongRange c) required / f:validateLongRange d) binding / f:validateLongRange e) binding / f:intLongRange 2) Analisar o ciclo de vida do JSF é essencial para desenvolver interfaces mais complexas e resolver problemas que são comuns durante o desenvolvimento de uma aplicação. Analise as afirmativas a seguir a respeito do ciclo de vida do JSF: I. O ciclo de vida do JSF é essencial para manter o controle de estado dos componentes de interface; II. O ciclo de vida do JSF permite que validações e conversões sejam realizadas no lado do servidor. III. Alinhar ouvintes de eventos com seus respectivos eventos não é um dos objetivos do ciclo de vida do JSF; IV. Apply Request Values (Aplicar valores da requisição) é uma das 6 fases do ciclo de vida do JSF. É correto o que se afirmar em: Alternativas: a) I e II, apenas. b) III e IV, apenas. c) I, II, e IV, apenas. d) I, II e III, apenas. e) II, III e IV, apenas. 3) Qual a especificação Java para a construção de interfaces de usuário baseadas em componentes para aplicações web, que possui um modelo de programação dirigido a eventos e incorpora características do padrão MVC? Alternativas: a) JavaScript b) Bean Validation c) JavaServer Faces d) Model View Controller e) NetBeans 4) Sobre a abordagem Bean Validation no JSF2, analise as afirmativas a seguir: I. O Bean Validation define validações adicionadas no JSF2 II. A ideia principal é declarar as regras de validação nas classes de modelo ao invés de inseri-las nas telas. III. A grande vantagem das validações definidas nas classes de modelo é que elas podem ser utilizadas em diversas partes da aplicação. Com base no contexto, é correto o que se afirma em: Alternativas: a) I, apenas. b) III, apenas. c) I e II, apenas. d) II e III, apenas. e) I, II e III. 5) A especificação do JSF fornece um conjunto de componentes visuais básicos em sua implementação de referência. Quais as duas bibliotecas de componentes básicos inclusas no JSF? Alternativas: a) Biblioteca "HTML" (sigla h) e Biblioteca "CSS" (sigla c) b) Biblioteca "Javascript" (sigla j) e Biblioteca "Core" (sigla f) c) Biblioteca "JSF" (sigla s) e Biblioteca "Core" (sigla f) d) Biblioteca "HTML" (sigla h) e Biblioteca "Core" (sigla f) e) Biblioteca "CSS" (sigla c) e Biblioteca "Javascript" (sigla j)
Compartilhar