Alteração JSP

Iae Galera, dúvida muito simples porém to meio travado!!

é o seguinte eu quero fazer uma alteração simples… o usuario escolhe qual autorquer alterar e escreve o novo nome da editora

o problema é, nao to conseguindo achar uma maneira de pegar o id do autor pra poder alterar… nao to achando um jeito de passar esse id escondido… seja dando nome pra

ou outro jeito…

enfim, a duvida e essa… nao estou conseguindo fazer alterações!
o código da página alteraAutor.jsp ta aí

Valeu!

<body>
    
    <%
    ResultSet rs = ClsBancoAdm.getAutores();
    
    %>
    <h1>Alteração de autores</h1>
    
    <div class="conteudo">
        <table>
            <tr>
                <td>Autor</td>
                <td>Alterar</td>
            </tr>
            <%
            while(rs.next()) {
        int idAutor = rs.getInt("idAutor");
            %>
            <tr>
                <td><%=rs.getString("strAutor")%></td>
                <td id="<%=idAutor%>"><input type="image" src="../imagens/edit.gif" onclick="javascript:altera();"></td>
            </tr>
            
            <%}%>
        </table>
        
        
    </div>

Cara, esse é seu jsp mesmo, ou só uma parte?
Porque se for o jsp, está faltando muita coisa aí, por exemplo o , o elemento idAutor, e mais umas coisinhas.

kra… eu tinha feito com e agora mudei pra fazer uma lista, dai o kra clicava no que ele queria mudar…

mais contando q a solução venha, faco de outro jeito… tenho um com tb!

Coloca o
depois coloque um

aí no javascript faz assim:

[code] function altera(id)
{
var hdn = document.getElementById(“idAutor”);
hdn.value = id;
document.form.submit();

} [/code]
não esqueça de colocar no form o nome do jsp que vc vai enviar os dados
e troqeu o por

<a href=# onclick="alerta(<%=idAutor%>)"><img src="../imagens/edit.gif"></a>

Valeu kra… funcionou direitinho!! fiz mais um pouco de coisas aqui e ficou massa!
brigadão… Abraços!! :thumbup: