Oi, boa noite…
Tenho um formulário para inserir inf num banco de dados usando hibernate…
Depois de inserir as informações eu gostaria que o formulário ficasse com os campos em branco…se possível automaticamente…Não consegui…
Então tentei colocar um botão para setar as informações…mas não sei cm fazer isso tbm…eheheheh…se alguém puder dar uma olhada e ver aonde eu viajei eu agradeço!
if (request.getMethod().equals("POST") && request.getParameter("name").equals("limpar")) {
contas.setDescricao("");
contas.setTipo(("").charAt(0));
contas.setDt_baixa(null);
contas.setDt_lancamento(null);
contas.setValor(0);
manager.getTransaction().begin();
manager.persist(contas);
manager.getTransaction().commit();
}
o formulário
<form name="formulario" method="POST">
<table width="264" border="0" align="center" cellpadding="0" cellspacing="5">
<tr>
<td height="49" colspan="2" class="FORMULARIO" ><p align="center">Adicionar Conta</p></td>
</tr>
<tr>
<td width="104" class="FORMULARIO">Descrição:</td>
<td width="144" class="FORMULARIO"><input type="text" name="descricao" value="<%= contas.getDescricao()%>" /></td>
</tr>
<tr>
<td class="FORMULARIO">Tipo:</td>
<td class="FORMULARIO"><select name="tipo">
<option value="E">Pagar</option>
<option value="R">Receber</option>
</select></td>
</tr>
<tr>
<td class="FORMULARIO">Data de Lançamento:</td>
<td class="FORMULARIO"><input type="text" name="dt_lancamento" value="<%= contas.getDt_lancamento()%>" /></td>
</tr>
<tr>
<td class="FORMULARIO">Data de Baixa:</td>
<td class="FORMULARIO"><input type="text" name="dt_baixa" value="<%= contas.getDt_baixa()%>" /></td>
</tr>
<tr>
<td class="FORMULARIO">Valor:</td>
<td class="FORMULARIO"><input type="text" name="valor" value="<%= contas.getValor()%>" /></td>
</tr>
<tr>
<td class="FORMULARIO"> </td>
<td class="FORMULARIO"><input type="submit" value="Enviar" name="enviar" />
<input type="submit" value="Limpar" name="limpar"></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
</form>
Obrigada!!!