Atividade ciclo 1
RA: 1132311
Portfólio Ciclo 1
Desenvolvimento para web com java
Curso: Análise e Desenvolvimento de Sistema
Polo Boa vista – RR
1) Elabore uma página HTML em que uma pessoa possa informar o seu nome, sexo e altura. Ao acionar o botão de envio dos dados (submit), uma página JSP deverá ser executada.
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JSP Page</title> </head> <body> <form method="post" action="formHandler.jsp"> Nome: <input type="text" size="20" id="nome" name="nome" /> <input type="text" size="20" id="sexo" sexo="sexo" /> <input type="text" size="20" id="altura" altura="altura" /> <input type="text" size="20" id="peso" peso="peso" /> <input type="submit" value="Enviar" /> </form> </body>
</html>
2) Com base no sexo e na altura da pessoa, a página JSP executada deverá calcular o peso ideal dessa pessoa e gerar uma página de resposta com o nome e o peso ideal, calculado conforme as seguintes fórmulas:
Para os homens: (peso * altura) – 58.0
Para as mulheres: (peso * altura) – 44.7)
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Calcular IMC</title> </head> <body> <h2>Informe seus dados</h2> <form method="GET" action="ResultadoIMC.jsp"> Sexo:<input type="text" name="Sexo"/><br> Altura:<input type="text" name="altura"/><br> Peso:<input type="text" name="peso"/><br> <input type="submit"/> <h3>seu peso ideal: </h3> <% String pesoideal = (String) request.getAttribute("pesoideal"); out.print(pesoideal); sexo =