O que estou fazendo de errado?

INDEX.jsp

<%@ page language=“java” contentType="text/html; charset=ISO-8859-1"
import=“java.util., java.text.” pageEncoding=“UTF-8”%>

Academia

Academia

Entrada de dados

Nome....................:

Numero do Pacote:

Calculo.java

package ClasseJava;

public class Calculo {

private int numeroModalidade;
private float valorMensalidadeSemDesconto;
private float valorDesconto;
private float valorMensalidadeComDesconto;

public int identificarModalidade(int pacote) {
	if (pacote == 1 ) numeroModalidade = 2;
	else if (pacote == 2 ) numeroModalidade = 3;
	else if (pacote == 3 ) numeroModalidade = 4;
	return numeroModalidade;
}

public float calcularValorDesconto(float valorMensalidadeSemDesconto, int numeroModalidade ) {
	if (numeroModalidade == 2)
		valorDesconto = valorMensalidadeSemDesconto * 20/100;
	if (numeroModalidade == 3)
		valorDesconto = valorMensalidadeSemDesconto * 30/100;
	if (numeroModalidade == 4)
		valorDesconto = valorMensalidadeSemDesconto * 40/100;
	return valorDesconto;
}

public float calcularValorMensalidadeComDesconto (float valorMensalidadeSemDesconto, float valorDesconto) {
	valorMensalidadeComDesconto = valorMensalidadeSemDesconto - valorDesconto;
	return valorMensalidadeComDesconto;		
}

}

TelaResultado.jsp

<%@ page import=“ClasseJava.Calculo”%>
<%@ page contentType=“text/html” pageEncoding=“UTF-8”%>

Exibir Resultados

Academia

Resultado valores a pagar por Mês

<%
	//capturando os dados do arquivo index.jsp
	String nomeCliente =request.getParameter("nomeCliente");
	String numPacote   =request.getParameter("numPacote");
	int numPacoteI     = Integer.parseInt(numPacote);
	
	
	// Calculando o objeto calculo
	Calculo objCalculo = new Calculo();
	
	// Calculando os valores
	int numeroModalidade = objCalculo.identificarModalidade(numPacoteI);
	float valorMensalidadeSemDesconto = 
			objCalculo.calcularValorMensalidadeSemDesconto(numeroModalidade);
	float valorDesconto = 
			objCalculo.calcularValorDesconto(valorMensalidadeSemDesconto, numeroModalidade);
	float valorMensalidadeComDesconto = 
			objCalculo.calcularValorMensalidadeComDesconto(
			valorMensalidadeSemDesconto, valorDesconto);
%>

Prezado <%=nomeCliente%>
Seu pacote é o <%=numPacote%>
Sua modalidade é <%=numeroModalidade %>

Ola,

Qual o problema? acontece algum erro?

Buenas tardes @Rebeca_Nonato

pelo que ví a classe Calculo.java tá sem o construtor,
Mas de resto parece estar tudo certo…

abraço!

Sim, ele simplesmente não executa.
Quando eu executo a primeira página do JSP, ele dá 404 e finaliza.
Não retorna erro de código nem nada.

Tarde boa.

como insere esse construtor?

Obrigada… :slight_smile:

Qual a url que esta usando para acessar a pagina?

Estou acessando no próprio Eclipse.:roll_eyes: :see_no_evil:

Suba o projeto e no navegador tente:
http://localhost:8080/<nomedoprojeto>/TelaResultado.jsp
nomedoprojeto voce substitui pelo nome do seu projeto.

verifica se mapeou a Servlet, porque não está encontrando.

ok, Vou fazer isso.
Agora não consigo, meu PRJ está no meu not, e estou no serviço.
Mais tarde, assim que chegar, farei esse teste.
Obrigada. :slight_smile: