Pesquisar na Comunidade
Mostrando resultados para as tags ''javaweb''.
Encontrado 2 registros
-
Olá estou com uma duvida, estou fazendo um projeto web para gerenciar pedidos, ou seja, meu sistema cadastra os clientes, registra os pedidos, calcula os totais e mostra para o usuário. O meu problema é que na hora de montar o pedido eu coloquei uma tabela dinâmica com os campos: produto, quantidade e valor. Só que eu não sei como fazer para recuperar esses dados na servlet. Alguém poderia me ajudar. Segue abaixo o código da tabela. Script da tabela: <script type="text/javascript"> function adicionarLinha() { var local=document.getElementById('tabela-encomenda'); var tblBody = local.tBodies[0]; var newRow = tblBody.insertRow(-1); var newCell0 = newRow.insertCell(0); newCell0.innerHTML = '<td><input type="text" name="produto"></td>'; var newCell1 = newRow.insertCell(1); newCell1.innerHTML = '<td><input type="number" name="qtd-produto"></td>'; var newCell2 = newRow.insertCell(2); newCell2.innerHTML = '<td><input type="text" name="valor"></td>'; var newCell3 = newRow.insertCell(3); newCell3.innerHTML = '<td><input type="text" name="descricao"></td>'; } </script> Código HTML da tabela: <section> <form id="formulario"> <table id="tabela-encomenda"> <tbody> <td id="coluna"> Produto </td> <td id="coluna"> Quantidade </td> <td id="coluna"> Valor </td> <td id="coluna"> Descrição </td> </tbody> </table> <input id="botao-lista" type="button" onclick="adicionarLinha();" value="Adicionar">
-
- java
- javascript
- (e %d mais)
-
Boa noite galera, eu estou fazendo um programa javaweb que armazena e recupera dados de um banco de dados. Parei no seguinte problema, a o programa aparentemente não tem erro de sintaxe mas nada é enviado para e nada é recuperado do banco. public void Inserir(Solicitacao solicitacao) throws ClassNotFoundException, SQLException { Class.forName("org.postgresql.Driver"); Connection conexao = DriverManager.getConnection( "jdbc:postgresql://localhost:5432/aluno", "postgres", "postgres"); PreparedStatement query = conexao.prepareStatement( "INSERT INTO \"alunos\"(\"matricula\", \"nome\") VALUES ( ?, ?)"); query.setString(1, solicitacao.getMatricula()); query.setString(2, solicitacao.getNome()); query.executeQuery(); } public List<Solicitacao> selecionar() throws ClassNotFoundException, SQLException { Class.forName("org.postgresql.Driver"); Connection conexao = DriverManager.getConnection( "jdbc:postgresql://localhost:5432/aluno", "postgres", "postgres"); PreparedStatement query = conexao.prepareStatement( "SELECT \"matricula\", \"nome\" FROM \"alunos\""); ResultSet resultados = query.executeQuery(); ArrayList<Solicitacao> solicitacoes = new ArrayList<Solicitacao>(); while(resultados.next()) { Solicitacao solicitacao = new Solicitacao(); solicitacao.setMatricula(resultados.getString("matricula")); solicitacao.setNome(resultados.getString("nome")); solicitacoes.add(solicitacao); } return solicitacoes; Esses são os métodos usados na relação com o banco. Se houver algum erro no código me avisem. Se não houver erro, o que pode ser?