Dúvida qto a métodos

2 respostas
D

Pessoal eu estou estudando jsp e criei um metodo somar que recebe dois parametros (int x, int y) eu tenho duas páginas uma com o formulário que envia dois números e outra que recebe os números.
A minha dúvida é a seguinte: Como eu faço pra passar esses dois números com parametros no metodo somar? e depois como eu faço para acessar esse metodo?

pagina1.jsp

Número1:

Número2:

pagina2.jsp

<%!

int Somar(int x, int y) {

c = x;

d = y;

return c + d;

%>

Desde já agradeço e desculpem minha ignorância ! !

2 Respostas

ramilani12

Utilize o objeto request da classe HttpServletRequest
Todo JSP é um Servlet no final , para isso utilize método getParameter() , que lhe retorna um conteudo de uma var que veio atraves dos metodos POST ou GET do HTML

&lt;%

int x = Integer.parseInt(request.getParameter("numero1"));
int y = Integer.parseInt(request.getParameter("numero2"));
%&gt;

&lt;%= Somar( x,  y); %&gt;
D

Kra valeu mesmo hein! ! !
Eu consegui rodar aqui, agora me diz uma coisa, pra eu acessar um metodo eu naum preciso criar um objeto então?

Criado 5 de abril de 2007
Ultima resposta 5 de abr. de 2007
Respostas 2
Participantes 2