Problema no Select pelo Servelet

8 respostas
M

Bom dia amigos não to conseguindo fazer Select na

Ta me retornando null.
while (rs.next())

			{

				rs = st.executeQuery("select *  from bairro");

				String nomebairro = rs.getString("bairro_nome");

				session.setAttribute("bairronome", nomebairro);

			}
<tr>

			<td width="80" height="13"> <%=session.getAttribute("bairronome") %></td>
			<td width="80" height="15" > <%=session.getAttribute("bairronome")%></td>

8 Respostas

ErickRAR

Coloque essa linha fora do while:

E você tem que passar o resultado para uma lista de String e na tela exibir a lista.

M

Como faço isso??

tipo…

List <Object> lista = new Arraylist<object>;

lista.add(rs.getString(nome_bairro);

assim?

ErickRAR

Sim, mas o lista.add() deve estar dentro do while.

M
Está.. e mesmo assim não funcionou..



			while (rs.next())

			{
				
				List<String> list = new ArrayList<String>();
				
				list.add(rs.getString("bairro_nome"));
				
				
				String nomebairro = rs.getString("bairro_nome");

				session.setAttribute("bairronome", nomebairro);
				
			

			}
M
markIron:
Está.. e mesmo assim não funcionou..



			while (rs.next())

			{
				
				List<String> list = new ArrayList<String>();
				
				list.add(rs.getString("bairro_nome"));
				
				
				String nomebairro = rs.getString("bairro_nome");

				session.setAttribute("bairronome", nomebairro);
				
			

			}

É só um registro?

Se for faça assim

String nomebairro = new String();

               if(rs.next())

			{
				
				nomebairro = rs.getString("bairro_nome");
						

			}

   session.setAttribute("bairronome", nomebairro);

Se for uma lista, ai vc tem que ir adicionando o retorno a lista e só depois adiciona a sessão

M

na verdade quero que apareça na table la em jsp o resultado desse select…

ErickRAR

Cara, eu recomendo você pisar um pouco no freio.
Dê uma lida no básico do java: Listas, escopo de variável etc. Depois veja sobre conexão de banco de dados, prepared statements e result sets. Só então vá para JSP e Servlets.

M

Entendi mano… só que assim… ja fiz a parte de list e etc…e mesmo assim não vai … o problema é saber como funciona as servelets…essa tua logica ai não funcionou também.

Criado 14 de julho de 2014
Ultima resposta 14 de jul. de 2014
Respostas 8
Participantes 3