Jump to content


Photo

Dúvida Em Form Jsp


  • Faça o login para participar
2 replies to this topic

#1 NoxxyGenius®

NoxxyGenius®

    Turista

  • Usuários
  • 52 posts
  • Sexo:Masculino
  • Localidade:Lins - São Paulo
  • Interesses:Photos, Video, Movies, DivX;), etc..

Posted 28/01/2008, 14:48

Bom galera, olha eu aqui de novo...

Bom, estou aqui com um exercicio onde devo fazer um select num banco e retornar o ID, Senha e Estado, onde estado eh ON ou OFF...

Estah td OK, voltando os resultados do banco, mas o q eu gostaria eh o seguinte. No estado do user ao invers de retornar 1 ou 0, eu gostaria de para 0 mostrar uma img e para 1 outra.
Jah tenho as imgs feitas mas nao sei como colocar isso no codigo... Ex: Circulo verde para User ON e vermelho para User OFF...

A parte do codigo eh essa:

</tr>
<% if (rs != null){
while(rs.next()){
out.println("<tr>");
out.println("<td>" + rs.getString("id") + "</td>");
out.println("<td>" + rs.getString("senha") + "</td>");
out.println("<td align='center'>" + rs.getString("estado") + "</td>");
out.println("</tr>");
}
rs.close();
}
if (stm != null){
stm.close();
}
if (conn != null){
conn.close();
}
%>


Agradeco desde jah qq ajuda...

[]s
NoxxyGenius®

#2 Paulo André

Paulo André

    Why so serious?

  • Ex-Admins
  • 5114 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte - MG
  • Interesses:O.Q.F.J.?

Posted 28/01/2008, 14:56

Se não me engano, com switch..case você consegue desta maneira:

String estado = "";
int numEstado = Integer.parseInt(rs.getString("estado"));

switch( numEstado )
{
	case 0: estado = "<img src=\"estado0.jpg\" alt=\"\" />"; break;
	case 1: estado = "<img src=\"estado2.jpg\" alt=\"\" />"; break;
}

out.println("<td align='center'>" + estado + "</td>");

Tente ai. ;-)Até mais
Paulo André G Rodrigues,
ex-administrador Fórum WMO.


www.CanalDev.com.br

#3 NoxxyGenius®

NoxxyGenius®

    Turista

  • Usuários
  • 52 posts
  • Sexo:Masculino
  • Localidade:Lins - São Paulo
  • Interesses:Photos, Video, Movies, DivX;), etc..

Posted 28/01/2008, 15:46

Se não me engano, com switch..case você consegue desta maneira:

String estado = "";
int numEstado = Integer.parseInt(rs.getString("estado"));

switch( numEstado )
{
	case 0: estado = "<img src=\"estado0.jpg\" alt=\"\" />"; break;
	case 1: estado = "<img src=\"estado2.jpg\" alt=\"\" />"; break;
}

out.println("<td align='center'>" + estado + "</td>");

Tente ai. ;-)

Bom, ainda nao vi esta estrutura de switch e case, mas estou testando aki. O unico problema eh q qdo eu visualizo a pagina ela mostra o campo estato, mas sem as imgs. Deve ser alguma coisa q estou errando no caminho das mesmas...

Vou tentar aki, pra ver no q dah...

Agradeco a sua ajuda...

[]s
NoxxyGenius®




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq