Considere uma aplicação Java Web que possui os arquivos abai...
Próximas questões
Com base no mesmo assunto
Ano: 2014
Banca:
FCC
Órgão:
TRT - 13ª Região (PB)
Prova:
FCC - 2014 - TRT - 13ª Região (PB) - Técnico Judiciário - Tecnologia da Informação |
Q444485
Programação
Considere uma aplicação Java Web que possui os arquivos abaixo:
index.html
<html> <head><title>Cadastro</title> </head> <body> <form method="post" action="form.jsp"> <p>Primeiro valor: <input type="text" name="valor1"> </p> <p>Segundo valor: <input type="text" name="valor2"> </p> <p><input type="submit" value="Enviar"> </p> </form> </body> </html>
SomaBean.java
package bean; public class SomaBean { private int valor1; private int valor2; private int total; public SomaBean( ) { } public int getValor1( ) {return valor1;} public void setValor1(int valor1) {this.valor1 = valor1;} public int getValor2( ) {return valor2;} public void setValor2(int valor2) {this.valor2 = valor2;} public int getTotal( ) {return total;} public void setTotal(int total) {this.total = total;} }
form.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%> <html> <head><title>Exibição</title></head> <body> <jsp:useBean id="somaBean" class="bean.SomaBean" scope="request" /> ..I...
<jsp:setProperty name="somaBean" property="total" value="<%=somaBean.getValor1() + somaBean.getValor2()%>"/> <p>O valor total é <jsp:getProperty name="somaBean" property="total"/></p> </body> </html>
A instrução que deve ser colocada na lacuna I recebe os parâmetros valor1 e valor2 do formulário index.html e insere estes valores nos atributos valor1 e valor2 da classe SomaBean. Esta instrução é
index.html
<html> <head><title>Cadastro</title> </head> <body> <form method="post" action="form.jsp"> <p>Primeiro valor: <input type="text" name="valor1"> </p> <p>Segundo valor: <input type="text" name="valor2"> </p> <p><input type="submit" value="Enviar"> </p> </form> </body> </html>
SomaBean.java
package bean; public class SomaBean { private int valor1; private int valor2; private int total; public SomaBean( ) { } public int getValor1( ) {return valor1;} public void setValor1(int valor1) {this.valor1 = valor1;} public int getValor2( ) {return valor2;} public void setValor2(int valor2) {this.valor2 = valor2;} public int getTotal( ) {return total;} public void setTotal(int total) {this.total = total;} }
form.jsp
<%@page contentType="text/html" pageEncoding="UTF-8"%> <html> <head><title>Exibição</title></head> <body> <jsp:useBean id="somaBean" class="bean.SomaBean" scope="request" /> ..I...
<jsp:setProperty name="somaBean" property="total" value="<%=somaBean.getValor1() + somaBean.getValor2()%>"/> <p>O valor total é <jsp:getProperty name="somaBean" property="total"/></p> </body> </html>
A instrução que deve ser colocada na lacuna I recebe os parâmetros valor1 e valor2 do formulário index.html e insere estes valores nos atributos valor1 e valor2 da classe SomaBean. Esta instrução é