Buscar

PF 2011 2 programação web

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Programação para a Web - PF 2011/2
1) Quando uma página JSP é compilada, ela se transforma primeiro em:
	
	R: HTML.
2) Quais são os escopos possíveis de um Javabean em JSP?
	R: Page, Request, Session, Application.
3) Escreva 3 formas diferentes de comentário em JSP:
	R: 
<% /* comentário */ %>
<% //comentário %>
<%-- comentário --%>
4) Escreva UMA diretriz JSP que passa todos os campos de um formulário para um Javabean chamado "meuBean":
	R: 
	<jsp:useBean id="cb" scope="session" class="beans.MyBean" />
	<jsp:setProperty name="cb" property="*" />
5) Escreva uma diretiva que deve ser utilizada em uma página JSP para criar um fluxo alternativo em outra página no caso de exceções serem levantadas em qualquer ponto da página:
	R: <%@ page errorPage="error.jsp" %>
6) A cláusula <jsp: include> pode passar parâmetros para a página que está sendo incluída. Como esta segunda página obtém os valores destes parâmetros?
	R: request.getParameter().
7) As páginas JSP são processadas por software pelo:
	a) browser.
	b) cliente.
	c) programador.
	d) servidor.
	e) usuário.
8) Quando uma página JSP é executada, normalmente o que é enviado para o cliente?
	a) HTML.
	b) O código bytecode do JSP.
	c) O código executável do servlet.
	d) O código executável JSP.
	e) O código fonte do servlet.
	f) O código fonte JSP.
9) Escreva um método para calcular o dobro de um número passado como parâmetro. Este método está dentro de um página JSP. Inclua as tags!
	R: <%= public int dobraConteudo (int s) { return 2*s; } %> (?)
10) "@page import" é utilizado para:
	R: É uma diretiva para indicar imports, assim como, por exemplo, <%@ page info="Informações da página" %>
11) Além dos objetos Cookie e String, qual outro objeto é necessário para enviar um cookie para o browser?
	R: Response para enviar. Request para receber.
12) O que define o atributo id ao utilizar <jsp: useBean> para referenciar um Javabean em uma página JSP?
	R: O atributo ID recebe um nome que deve ser único em toda a unidade de tradução e identifica um elemento específico que aparece na página e no container.
13) "O Hibernate precisa que toda classe de persistência tenha um atributo relacionado a uma chave primária."
	a) Verdadeiro.
	b) Falso.
14) "O SessionFactory deve ser instanciado uma única vez por aplicação."
	a) Verdadeiro.
	b) Falso.
15) "Uma sessão no Hibernate pode ter várias transações."
	a) Verdadeiro.
	b) Falso.
16) "Uma transação do Hibernate pode conter várias operações no Banco de Dados."
	a) Verdadeiro.
	b) Falso.
Obs.: 	
		
		Transaction transacao = session.beginTransaction();
		transacao.commit();
		transacao.rollback();
17)
 
Quando será executado o código relativo à criação da fábrica de sessões (a atribuição a SessionFactory)?
	R: Em buildSessionFactory. Se houver erro, ele irá para o Catch.
18) Com relação ao Hibernate, o método "save" da classe Session leva um objeto de qual estado para qual estado?
	R: Da transiente para a persistente.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes