Observe os seguintes arquivos HTML, JSP e Java:Considerando-...
Observe os seguintes arquivos HTML, JSP e Java:
Considerando-se que todos os links e referências estejam corretos, que o container utilizado é o Apache Tomcat 8, e que
a versão de Java é 1.8.0_141, o resultado exibido por pag16.jsp quando o link presente em index.html for acionado será:
cade as aulas, véi!!!
2019 e o concurso cobrando um jeito de fazer aplicação web de 1998
sério
que raiva
como se faz essa questao?
Só a cesgranrio vem com essas patifarias de questoes enormes que só quem tem gabarito ou acerta o chute faz.
O meu irmão disse só que ele aprende esse conteúdo no quarto e quinto período da faculdade eng. software
A cesgranrio faz umas questões imensas. Outras bancas fazem questões com conteúdo mais atual e até mais simples de resolver.
Questão aparentemente fácil(para quem é de TI ), no entanto tem uma pegadinha que requer saber bem os conceitos de jsp, o problema encontra-se no arquivo pag16.jsp .
- Na linha oito onde abriu uma tag <jsp:useBean id = "numero" , o que acontece que ai ele passa uma valor = 16, logo abaixo na linha 10 fechou a tag, O problema que esta tag não poderia ser utilizada pois já foi utilizada uma vez no arquivo pag12.jsp.
A ação <jsp:useBean> não pode declarar o mesmo bean duas vezes em uma única unidade de tradução, pois acarretará em erro de duplicação de instâncias.
Agora se o valor de 16 estivesse sido passado dentro da linha 11 do arquivo pag16.jsp a resposta seria outra .
Sei que a explicação não ficou tão clara mais é devido a dificuldade da questão , tem que ter muita atenção para entende o código, além de saber os conceitos
Resp leta C
Pra mim continua sendo exibido o valor "16"....até porque não tem nenhuma linha de comando na pág 16 que tenha contador que possa dar 5, se considerar o valor =1 da página 12.
eu entraria com recurso afirmando que é letra A
Mais uma questão imensa mirabolante para cansar candidato...caaaara que questão difícil, questão pra escriturário da NASA
até codifiquei aqui no netbeans pra acreditar
enfim, seguinte:
o código começa na index.html e clicando no link vai para pag12.jsp instanciando e setando em 1 o bean de escopo request e id numero
depois dá um forward para Serv4 (vai direto, nem executa o que está abaixo em pag12)
em Serv4, incrementa 4, logo número = 5
aí vai para pag16.jsp
Aí que está o pulo do gato, segundo a bibliografia abaixo, quando vc dá um usebean ele procura algo no escopo falado com o mesmo id, se localizar ele NÃO roda o que tá dentro da tag usebean, por isso que não seta como 16
Fonte: http://profesores.elo.utfsm.cl/~agv/elo330/2s03/projects/Tomcat/doc/1.2/syntaxref1217.html
Se para escriturário está nesse nível, imagine para quem é de TI o.O