Dúvida com tabela e jsp

2 respostas
eltonplima

Pessoal estou com o seguinte problema para resolver:
Tenho uma página jsp que gerá uma tabela (html) com os registros de uma tabela do banco, e ao lado de cada registro eu quero colocar um link para excluir o respectivo registro, e é justamente ai que estou com dúvida, como “pegar” o ID do registro daquela linha e enviar para o servlet que vai deletá-lo?

EX:

±–±--------+
| ID | NOME | [color=blue]excluir[/color]
±–±--------+

Desde já quero agradecer pela ajuda!

2 Respostas

celso.martins

Tente algo do tipo

<script language="javascript">
		function alterar(codigo){
			window.location.href = "alt_atendimento.jsp?id=" + codigo;
		}
</script>

<tabela>
  <td align="center"><input type="button" value="ALTERAR" onClick="alterar('<%=atendimentos.getAtendimentos()[i].getCod()%>')"</td>
</tabela>

alt_atendimento.jsp

<form name="form_atendimento" action="/trimbase/altera" method="POST">
			<input type="hidden" name="id">
			<input type="hidden" name="natureza" value="atendimento">
			<jsp:setProperty name="atendimento" property="cod" param="id"/>
			<%atendimento.buscaId(); %>
				
			<table border="0" bordercolor="white">
				<tr>
					<td>
					<center>
.
.
.
.
. continua ...

Sei que não é bunitinho, mas funciona. =)

Abraços!

eltonplima

Eu precisei fazer algumas alterações mas seu código ajudou muito!

Muito obrigado!

Criado 22 de novembro de 2007
Ultima resposta 22 de nov. de 2007
Respostas 2
Participantes 2