galera, o meu problema é o seguinte. realizar, com a ajuda de um netbeans, um servlet, uma interface gráfica de um site que possibilite cadastrar, excluir produtos e listar.
bem, consegui fazer a inserção, usando sqlite. mas não consigo as outras coisas. gostaria que uma pessoa mais graduada, que tenha um netbeans, desse uma olhada.
a princípio, eu anexaria o projeto aqui, pra ser aberto no netbeans. pq ficaria mt código pra ser visto num código. mas o tamanho é grande, e pra quem quiser dar uma olhada, e não tem o netbeans, eu coloquei os da listagem de produtos, que estou apanhando. a inserção, consegui, em parte. abaixo.
web.xml
<?xml version="1.0" encoding="UTF-8"?>
inclusao
inclusao
listagem
listagem
inclusao
/inclusao
listagem
/listagem
30
cadastro.html
listagem.html
Produtos do cadastroProdutos inseridos no cadastro.
Listar </html
listagem.java
<blockquote>import <a href="http://java.io">java.io</a>.<em>;
import <a href="http://java.net">java.net</a>.</em>;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.servlet.<em>;
import javax.servlet.http.</em>;
public class listagem extends HttpServlet {
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
processRequest(request, response);
}
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
PrintWriter out = response.getWriter();
try {
Class.forName("org.sqlite.JDBC");
Connection cn = DriverManager.getConnection("jdbc:sqlite:C:\\Documents and Settings\\paulo\\Desktop\\trabalho\\sqlite-3_5_8\\cadastro.db");
Statement st = cn.createStatement();
String query = "SELECT * FROM PRODUTO";
System.out.println(query);
st.execute(query);
st.close();
cn.close();
} catch (ClassNotFoundException ex) {
// Logger.getLogger(ServletLogin.class.getName()).log(Level.SEVERE, null, ex);
} catch (SQLException ex) {
// Logger.getLogger(ServletLogin.class.getName()).log(Level.SEVERE, null, ex);
} finally {
response.sendRedirect("cadastro.html");
out.close();
}
}
}
agradeço a ajuda.