olá, tudo bem?
Olha o meu problema é o seguinte…
tenho esse método dentro da classe DAO
public boolean inserir(Contato contato) throws SQLException {
String sqlInserir = "insert into contatos(nome,email,endereco)" +
"values(?,?,?)";
stmt = this.connection.prepareStatement(sqlInserir);
stmt.setString(1, contato.getNome());
stmt.setString(2, contato.getEmail());
stmt.setString(3, contato.getEndereco());
int res = stmt.executeUpdate();
if (res == 0) {
stmt.close();
return false;
} else {
stmt.close();
return true;
}
}
dai tenho inserir.jsp e mando os parametros para a d_inserir.jsp
depois eu pego esses parâmetros e o utilizo no bean, veja abaixo:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<jsp:useBean id="contato" scope="page" class="org.willian.jdbc.Contato" />
<jsp:useBean id="dao" scope="page" class="org.willian.jdbc.ContatoDAO" />
<%@ page import="org.willian.jdbc.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Cadastro de novos contatos</title>
</head>
<body>
<jsp:setProperty name="contato" property="nome" value="${param.nome}" />
<jsp:setProperty name="contato" property="email" value="${param.email}" />
<jsp:setProperty name="contato" property="endereco" value="${param.endereco}" />
</body>
</html>
então… como faço para inserir os dados utilizando as tags do JSTL?
Eu não quero misturar código java com html… é possível?