Problema botão Submit

0 respostas
renansrr

Tenho o seguinte codigo JSP

<form action="./Compra" method="post" name="formCompra" onSubmit="return validaQtde()">
                                            <thead>
                                            <th style="color: black">Capa</th>
                                            <th> style="color: black">Qtde</th>
                                            <th style="color: black">Livro</th>
                                            </thead>

                                            <!-- for cria dinamicamente a lista de Livros -->

                                            <jsp:useBean class="entidade.Livro" id="item" scope="session"/>
                                            <%
                                                        List<Livro> colecao = (List<Livro>) session.getAttribute("colecaoLivro");
                                                        int i;
                                                        if (colecao.size() > 5) {
                                                            i = 5;
                                                        } else {
                                                            i = colecao.size();
                                                        }
                                                        for (int j = 0; j < i; j++) {
                                                            item = (Livro) colecao.get(j);
                                                            String titulo = item.getTitulo();
                                                            String genero = item.getGenero();
                                                            String autor = item.getAutor();
                                                            String isbn = item.getIsbn();
                                                            String valor = item.getValor();
                                                            String codigo = item.getId();
                                                            String caminho = "imagens/" + item.getId() + ".jpg";
                                            %>
                                            <tr>
                                                <td><img width="75px" height="75px" src=<%=caminho%>></td>
                                                <td align="center">
                                                    <span style="color:#0000FF;"><b>Titulo <%=titulo%><br>
                                                            Gênero :<%=genero%><br>
                                                            Autor :<%=autor%><br>
                                                            Isbn:<%=isbn%><br>
                                                            Valor<%=valor%>
                                                        </b></span><br>
                                                </td>
                                                <td>
                                                    <input type="text" name="qtde" title="Qtde do item" size="4" maxlength="3">
                                                </td>
                                                <td>
                                                    <input type="image" onclick="validaQtde()" src="imagens/carrinho.png" title="Colocar no Carrinho" value="<%=codigo%>" 
                                                      name="carrinho"/>
                                                </td>
                                            </tr>
                                        </form>

Galera o codigo funciona bunitinho e tals, mas é o seguinte cada linha que ele gera seria um item de venda no caso são livros, e cada linha tem um botão submit com a imagem de um
carrinho até ai tudo bem, mas o problema é que ele submete o form apenas se eu cliclar na linha 1, nas outras linhas onde tbm tem itens ele não chama o metodo Post, alguem tem uma dica para eu resolver esse problema?

Criado 29 de novembro de 2010
Respostas 0
Participantes 1