JSP - Servlets

Olá, terei uma avaliação amanha, terei que fazer o JSP chamar uma Servlet (realizar algo)e devolver uma resposta para a mesma pagina.
Talvez seja um Login/Cadastro ou Calculos.

Estou me baseando em um exemplo que foi passado, mas esta muito complexo. Existem 3 classes para realizar o calculo.

Alguem sabe onde tenha um exemplo/passo a passo, mais simples?

Tipo: calculo.jsp - chama o servlet (esse realiza os calculos em UMA UNICA classe) - retorna para calculo.jsp

Obrigadoo.

[quote=Rossa]Olá, terei uma avaliação amanha, terei que fazer o JSP chamar uma Servlet (realizar algo)e devolver uma resposta para a mesma pagina.
Talvez seja um Login/Cadastro ou Calculos.

Estou me baseando em um exemplo que foi passado, mas esta muito complexo. Existem 3 classes para realizar o calculo.

Alguem sabe onde tenha um exemplo/passo a passo, mais simples?

Tipo: calculo.jsp - chama o servlet (esse realiza os calculos em UMA UNICA classe) - retorna para calculo.jsp

Obrigadoo.[/quote]
Cara, se o problema são as 3 outras classes, veja onde o servlet as chama e, no lugar das chamadas, coloque o cálculo.

Basicamente
index.jsp

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!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=UTF-8">
    	<%
         	 String resp = request.getParameter("resp");
    	%>
  </head>
  <body>
    <form action="Calcular" method="post">
     <input type="text" name="n1">
     <br/>
     <input type="text" name="n2">
     <input type="submit" value="Calcular">
    </form>
    Resposta: <% out.println(resp); %>
  </body>
</html> 

E o servlet

public class Calcular extends HttpServlet {
	private static final long serialVersionUID = 1L;
    public Calcular() {
        super();
    }
	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	}
	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
	    float n1 = Float.parseFloat(request.getParameter("n1"));
	    float n2 = Float.parseFloat(request.getParameter("n2"));
	    String resp = "A soma é: " + (n1 + n2);
	    request.setAttribute("resp", resp);
	    response.sendRedirect("index.jsp");
	}

}

Saca?

Bom, ‘meu codigo’ esta em cssa (estou trabalhando).
Mas acho que entendi mais ou menos. Sou muito ruim em programação.

Vou tentar ‘implementar’ esse seu codigo aqui.

Vishe cara, não consigo.

uhsauhsauhsaaush não adianta, não tenho a logica da programação.

To desde segunda tentando fazer uma simples calculadora e nao consigo.
Ta me irritando ja, briguei com namorada, vizinho e agora to ‘matando’ serviço pra tentar fazer.

Me desculpe tomar seu tempo.

vou ver se acho uma calculadora feita por ae e estudar baseado nela.

Vaaaaaalew

.