Desenvolvimento Web Com Java
Ensaios: Desenvolvimento Web Com Java. Pesquise 861.000+ trabalhos acadêmicosPor: sheilafreire27 • 21/3/2015 • 991 Palavras (4 Páginas) • 614 Visualizações
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 de dados (submit), uma página JSP deverá ser executada.
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, calculando conforme as seguintes fórmulas:
Para os homens: ((peso x altura) - 58.0)
Para as mulheres: ((peso * altura) – 44.7)
R.:
Tela: calculo.html
Código:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Calculo do IMC</title>
</head>
<body>
<form action = "calculoimc.jsp" method="get">
Nome: <input type="text" name="nome"> <br>
Sexo: <input type="radio" name="sexo" value="F"> F
<input type="radio" name="sexo" value="M"> M <br>
Peso: <input type="text" name="peso"> <br>
Altura: <input type="text" name="altura"> <br>
<input type="submit" value="Enviar"> <br>
</form>
</body>
</html>
Tela: calculoimc.jsp
Código:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Calculo do IMB</title>
</head>
<body>
<%
String nome, pronome;
char sexo;
float peso, altura, imc;
nome = request.getParameter("nome");
if (request.getParameter("sexo")!=null)
sexo = request.getParameter("sexo").charAt(0);
else
sexo=' ';
if (sexo == 'F')
pronome = "Sra. ";
else if (sexo == 'M')
pronome = "Sr. ";
else
pronome = "";
peso = Float.parseFloat(request.getParameter("peso"));
altura = Float.parseFloat(request.getParameter("altura"));
imc = peso / (altura * altura);
%>
<p> <h2> Olá, <%= pronome + nome + "!" %> </h2> </p>
<p> Seu IMC é de: <%= imc %> </p>
</body>
</html>
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 de dados (submit), uma página JSP deverá ser executada.
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, calculando conforme as seguintes fórmulas:
Para os homens: ((peso x altura) - 58.0)
Para as mulheres: ((peso * altura) – 44.7)
R.:
Tela: calculo.html
Código:
<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Calculo do IMC</title>
</head>
<body>
<form action = "calculoimc.jsp" method="get">
Nome: <input type="text" name="nome"> <br>
Sexo: <input type="radio" name="sexo" value="F"> F
<input type="radio" name="sexo" value="M"> M <br>
Peso: <input type="text" name="peso"> <br>
...