1 - Faça com que seu método pesquisaSimCardCL retorne uma lista com o resultado da consulta ao invés no console.
2 - Pelo que eu vi o resultado você está apresentando no próprio servlet sendo assim use o out.println() para mostrar o resultado na página, algo semelhante ao que você está fazendo para apresentar a mensagem de erro.
P
Pacato
Valeu dobau… tentarei isso… estava sem rumo do que fazer…
Se me ajudar a transformar este método em arrayLis eu agradeço
P
Pacato
Srs…
Estou querendo pegar uma lista de dados… só que preciso passar um parâmetro para realizar a consulta… no caso abaixo (linha), e quero retornar esta lista, para montar na JSP… alguem sabe como??
// AQUI DA ERRO PQ ELE PEDE PARA TIRAR A ENTRADA DO PARÂMETRO LINHApublicList<ConsultaColetiva>pesquisaLinhaTESTE(Stringlinha){Connectionconn=null;PreparedStatementps=null;try{conn=ConnectionManager.obterConexao();ps=conn.prepareStatement(SQL_PESQUISA_LINHA_CL);ps.setString(1,linha);ps.setString(2,linha);ResultSetrs=ps.executeQuery();List<ConsultaColetiva>listaConsultaColetiva=newArrayList<ConsultaColetiva>();while(rs.next()){ConsultaColetivaconsColetiva=newConsultaColetiva();consColetiva.setDispositivo(rs.getString("Dispositivo"));consColetiva.setCodTecnologia(rs.getInt("CodTecnologia"));consColetiva.setAPNConfigurada(rs.getInt("APNConfigurada"));consColetiva.setSIMCard(rs.getString("SIMCard"));consColetiva.setLinha(rs.getString("Linha"));consColetiva.setOperadora(rs.getInt("Operadora"));consColetiva.setAPNProvisionada(rs.getInt("APNProvisionada"));consColetiva.setStatusSIMCard(rs.getInt("StatusSIMCard"));consColetiva.setFonte(rs.getInt("Fonte"));consColetiva.setIMEI(rs.getString("IMEI"));consColetiva.setIMSI(rs.getString("IMSI"));consColetiva.setStatusLinha(rs.getInt("StatusLinha"));consColetiva.setConsDados(rs.getString("ConsDados"));consColetiva.setMatricula(rs.getString("Matricula"));listaConsultaColetiva.add(consColetiva);}returnlistaConsultaColetiva;}catch(Exceptione){e.printStackTrace();}finally{ConnectionManager.fecharConexao(conn,null,ps);}}
P
Pacato
Consegui....
No JSP:
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"pageEncoding="ISO-8859-1"%><%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>Pesquisa Coletiva</title></head><styletype=text/css>.canto{top:15px;}</style><styletype=text/css>.tabela{background-color:#15a2ff;color:#FFFFFF;aling:center;}</style><styletype=text/css>.inputbox{background-color:#7fa4db;color:#333333;width:150px;border-width:1px;border-style:solid;border-color:#808080;}</style><scripttype="text/javascript">functionmostraCampo(value){if(value==1){document.form.dispositivoCL.style.visibility="visible";document.form.simcardCL.style.visibility="hidden";document.form.linhaCL.style.visibility="hidden";limpaCampo('simcardCL','linhaCL');}elseif(value==2){document.form.simcardCL.style.visibility="visible";document.form.dispositivoCL.style.visibility="hidden";document.form.linhaCL.style.visibility="hidden";limpaCampo('dispositivoCL','linhaCL');}else{document.form.linhaCL.style.visibility="visible";document.form.dispositivoCL.style.visibility="hidden";document.form.simcardCL.style.visibility="hidden";limpaCampo('dispositivoCL','simcardCL');}}</script><scripttype="text/javascript">functionOnSubmitForm(){if(document.form.dispositivoCL.checked==true){document.form.dispositivoCL.onsubmit;}elseif(document.form.simcardCL.checked==true){document.form.simcardCL.onsubmit;}else{document.form.linhaCL.onsubmit;}returntrue;}</script><scripttype="text/javascript">functionlimpaCampo(id_campo1,id_campo2){document.getElementById(id_campo1).value="";document.getElementById(id_campo2).value="";}</script><body><center><formname="form"id="form"action="ServletPesquisa"method="get">
Em Manutenção...CONSULTA COLETIVA
<br><br><table><tr><td><inputtype="radio"name="chk1"id="chk1"onclick="javascript:mostraCampo(1);"value="1"/>
Dispositivo: <inputtype="text"size="22"name="dispositivoCL"id="dispositivoCL"style="visibility:hidden;"/><inputtype="radio"name="chk1"id="chk1"onclick="javascript:mostraCampo(2);"value="2"/>
SIMCard: <inputtype="text"size="22"name="simcardCL"id="simcardCL"style="visibility:hidden;"/><inputtype="radio"name="chk1"id="chk1"onclick="javascript:mostraCampo(3);"value="3"/>
Linha: <inputtype="text"size="22"name="linhaCL"id="linhaCL"style="visibility:hidden;"/></td></tr></table><br><br><inputtype="submit"value="Pesquisar"/><br><br><br><br><ahref='index.jsp'>Voltar</a><br><br></form><tablebgcolor="#f6f4f4"color="black"border="1px"cellspacing="0"cellpadding="5"><trclass="tabela"><td>Dispositivo</td><td>Codigo Tecnologia</td><td>APN Configurada</td><td>SIMCard</td><td>Linha</td><td>Operadora</td><td>APN Provisionada</td><td>Status SIMCard</td><td>Fonte</td><td>IMEI</td><td>IMSI</td><td>Status Linha</td><td>Consumo</td><td>Matricula</td></tr></div><c:forEachvar="listaCL"items="${listaCL}"><tr><td><c:outvalue="${listaCL.dispositivo}"/></td><td><c:outvalue="${listaCL.codTecnologia}"/></td><td><c:outvalue="${listaCL.apnConfigurada}"/></td><td><c:outvalue="${listaCL.simCard}"/></td><td><c:outvalue="${listaCL.linha}"/></td><td><c:outvalue="${listaCL.operadora}"/></td><td><c:outvalue="${listaCL.apnProvisionada}"/></td><td><c:outvalue="${listaCL.statusSIMCard}"/></td><td><c:outvalue="${listaCL.fonte}"/></td><td><c:outvalue="${listaCL.imei}"/></td><td><c:outvalue="${listaCL.imsi}"/></td><td><c:outvalue="${listaCL.statusLinha}"/></td><td><c:outvalue="${listaCL.consDados}"/></td><td><c:outvalue="${listaCL.matricula}"/></td></tr></c:forEach></table></center></body></html>