Olá,
Não sei se o que estou perguntando será possível, mas vamos lá :
Tenho uma classe Conta (JavaBean):
[code]public class Conta {
private int numeroConta;
private String nomeCliente;
private double saldo;
//getters e setters
}[/code]
Em uma JSP preencho ela com os valores passados pelo input:
[code]
<%
String numeroContaString = request.getParameter(“numeroConta”);
int numConta = Integer.parseInt(numeroContaString);
String nmCliente = request.getParameter("nomeCliente");
%>
<jsp:useBean id=“conta” class=“beans.Conta”>
<jsp:setProperty name=“conta” property=“numeroConta” value="<%= numConta %>"/>
<jsp:setProperty name=“conta” property=“nomeCliente” value="<%= nmCliente %>"/>
<jsp:setProperty name=“conta” property=“saldo” value=“0”/>
</jsp:useBean>[/code]
Na classe Dao tenho o método :
public boolean cadastraConta(Conta c){
//implementacao (setInt... executeUpdate bla bla bla)
}
Como faço pra salvar esse bean “conta” no banco de dados? (Ou seja, passar ele como um objeto preenchido[via setProperty] para o método cadastraConta).
OBS:Eu PRECISO usar essa tag useBean, o objetivo é trabalhar com JavaBeans e as tags.
Não sei se interessa, mas o banco de dados é o Access (pffff, só pra praticar mesmo) via JDBC
PS: Se eu tiver fazendo alguma bobagem ou algo que não é muito comum, por favor me dêem um retorno, estou começando ainda.
Obrigado!