diogozero,entao,tenho sim uma classe,chamei de Cadastro e la tem nome e telefone.
na sessao eu tento colocar o vetor,q vai ter objetos dessa classe que eu falei com nome e telefone.
depois eu queria conferir se dentro desse vetor,existe algum objeto com telefone igual ao consultado entende?tipo,existe 5 tel cadastrados
1111
2222
3333
4444
mas se consultam por 5555 nao vai retornar nada,se consultam por um desses,quero mostrar o nome correspondende.
vou tentar a dica do Arraylist!!!
alezubokoff ,blz parceiro,ta aqui —
PAGINA INDEX.JSP QUE FAZ O CADASTRO E EXIBE NUMA TABELA EMBAIXO,E MANDA PARA UMA OUTRA DE CONSULTA :
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<!doctype html>
Agenda
<form method="post" action="index.jsp" >
<b>Digite seu Nome:</b> <input type="text" name="nome" id="nome"><br>
<b>Digite seu Telefone:</b> <input type="text" name="telefone" id="telefone"><br><br>
<input type="submit" value="Cadastrar">
</form><br><br>
<%
String name = request.getParameter( "nome" );
String telefone = request.getParameter("telefone");
session.setAttribute( "nome", name );
session.setAttribute("telefone", telefone);
if(session.getAttribute("nome") == null){
session.setAttribute("nome", "");
}
if(session.getAttribute("telefone") == null){
session.setAttribute("telefone", "");
}
%>
<table width="300" border="3" >
<tr><td> Nome </td> <td > Telefone </td></tr>
<tr><td> <input type="text" value="<%=session.getAttribute("nome") %>" id="nome"> </td>
<td ><input type="text" value="<%= session.getAttribute("telefone")%>" id="telefone"> </td></tr>
</table><br><br>
<a href="consulta.jsp">Consulta</a>
</body>
PAGINA QUE FAZ CONSULTA POR TELEFONE :
<%@page contentType=“text/html” pageEncoding=“UTF-8”%>
<!doctype html>
<%@ page import=“java.util.Vector,estudos.Cadastro” %>
Pagina de Consulta
<b>Telefone para consulta:</b>
<input type="text" name="telefone2"><br><br>
<input type="submit" value="Consultar">
</form><br><br>
<%
String telefone2 = request.getParameter("telefone2");
String nome2 = request.getParameter("nome2");
Vector vetor = new Vector();
vetor.add(new Cadastro(nome2,telefone2)) ;
session.setAttribute("vetor", vetor);
Vector vetor2 = (Vector)session.getAttribute("vetor");
for(int i = 0; i < vetor2.size(); i++){
Cadastro objeto = (Cadastro)vetor2.elementAt(i);
if (objeto.getNome == telefone2) {
session.setAttribute("telefone2", telefone2);
}
%>
<table width="300" border="3" >
<tr><td> Nome </td> <td > Telefone </td></tr>
<tr><td> <input type="text" value="<%=session.getAttribute("name2")%>" id="nome2"> </td>
<td ><input type="text" value="<%=session.getAttribute("telefone2")%>" id="telefone2"> </td></tr>
</table><br><br>
<form id="Enviar" name="Enviar" action="index.jsp" method="post" >
<input type="submit" name="Voltar" id="Voltar" value="Voltar" />
</form>
</body>
</html>
Obrigado pelas ajudas pessoal 