[Questão] SCWCD  XML
Índice dos Fóruns » Certificação Java
Autor Mensagem
info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline



What is printed in the generated response of browse.jsp?


Select 1 correct option.

UNDEFINED_BOOK


UNDEFINED_CD


It will not compile


It will compile but will give an exception at request time.

Eu escolhi a ultima, vai compilar mas vai dar erro, mas ao final do simulado a resposta correta é não vai compilar, porque? Essa jsp não seria compilada e traduzida para um servlet na fase de Tradução? Então a resposta correta seria vai compilar mas vai dar erro pois Book não extend a Music.

This message was edited 1 time. Last update was at 27/01/2010 07:45:32


José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
rodrigo.bossini
GUJ Master
[Avatar]

Membro desde: 01/07/2008 20:59:17
Mensagens: 1055
Offline

Na jsp (tag useBean), o tipo está assim "com.bookstore.MusicCD" e a classe está assim : class="com.bookstore.Book".

O compilador JSP tentará gerar a seguinte linha:


O que claramente não compila já que Book não estende MusicCD.
Edit: Não compila quer dizer que o arquivo .java é gerado a partir da JSP, porém o compilador não consegue transformá-lo em um .class. Ou seja, a JSP nem consegue ser transformada em um Servlet.
Me corrijam se estiver errado.

This message was edited 1 time. Last update was at 27/01/2010 09:31:20


http://www.rodrigobossini.com.br/

Meu Twitter:@rodrigobossini
Se uma pessoa fala português há 30 anos e ainda não aprendeu, por que é que vou acreditar que ela está programando em alguma linguagem de programação há apenas 10 anos e sabe o que está fazendo?
info_god
JavaEvangelist

Membro desde: 27/02/2005 17:04:22
Mensagens: 372
Offline

Vc esta certo, contudo, o jsp só será compilado na fase de Tradução, ou seja, quando alguem acessar aquele jsp pela primeira vez, portanto, erro vai da mas a questão é quando!

José Carlos R. R. Baldoino
Analista de Sistemas Cast/Banco do Brasil
Especialista em Desenvolvimento de Jogos
Professor Linguagens de Programação
www.prof-josecarlos.com
Certificações
SCJP - Sun Certified Java Programmer
SCWCD - Sun Certified Web Component Developer 5.0
Nykolas Lima
Virtual Machine Man
[Avatar]

Membro desde: 07/07/2008 13:10:41
Mensagens: 606
Offline

info_god wrote:Vc esta certo, contudo, o jsp só será compilado na fase de Tradução, ou seja, quando alguem acessar aquele jsp pela primeira vez, portanto, erro vai da mas a questão é quando!


Vai dar uma exception em tempo de COMPILAÇÃO do JSP.

Em execução seria se no JSP ocorresse uma NullPointer por exemplo. Mas o Servlet NÃO chega a ser transformado em .class, portando é erro de compilação.

O JSP só ser compilado após a primeira requisição não torna o erro um erro de execução, porque ele ocorre na compilação e não na execução do JSP.

This message was edited 1 time. Last update was at 27/01/2010 11:07:50


Blog: http://nykolaslima.wordpress.com
[WWW]
 
Índice dos Fóruns » Certificação Java
Ir para:   
Powered by JForum 2.1.8 © JForum Team