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.
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.
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.
I
info_god
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!