SóProvas


ID
2908354
Banca
FCC
Órgão
AFAP
Ano
2019
Provas
Disciplina
Programação
Assuntos

Em uma página JSP de uma aplicação Java EE um Analista de Informática precisa criar um link Alterar que, quando clicado, passa como parâmetro para um arquivo altera.jsp o código e a renda de um cliente. Esses dados podem ser obtidos, respectivamente, chamando-se os métodos getCodigo e getRenda, acessíveis em uma classe Cliente.java por meio de um objeto chamado cli. O comando correto que ele deverá utilizar para criar esse link é: 

Alternativas
Comentários
  • A - <a href="altera.jsp?codigo=<%cli.getCodigo()%>&renda=<%cli.getRenda()%>"> Alterar </a>

    Faltou o <%= %>

    B - <a href="altera.jsp?codigo=cli.getCodigo&renda=cli.getRenda()"> Alterar </a>

    Faltou o Scriptlet <%= %>

    C - <a href="altera.jsp?codigo=<%= cli.getCodigo()%>&renda=<%= cli.getRenda()%>"> Alterar </a>

    D - <a href="altera.jsp?<%cli.getCodigo()%>&<%cli.getRenda()%>"> Alterar </a>

    Faltou o <%= %>

    E - <a href="altera.jsp&codigo=<%= cli.getCodigo()%>&renda=<%= cli.getRenda()%"> Alterar </a>

    trocado: & em vez de ?

  • Basicamente a questão da uma embolada em alguns componentes JSP, que são :

    Declarações <%!  ... %>

    Expressões <%= Expressão %>

    Scriplets <% Scriplet %>

    Comentários <%-- Comentário --%>

    Ações <jsp: Ação />

    Diretivas <%@ Diretiva %>