opa bom dia pessoal
estou tentando aprender Struts com a apostilha da Caelum mais quando eu tento executar uma ação do Struts ele me retorna esse erro :
javax.servlet.ServletException: com.mysql.jdbc.Driver
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
root cause
java.sql.SQLException: com.mysql.jdbc.Driver
br.com.jdbc.ConnectonFatory.getConnection(ConnectonFatory.java:31)
br.com.jdbc.ContatoDAO.<init>(ContatoDAO.java:34)
br.com.struts.action.ListaContatosAction.execute(ListaContatosAction.java:31)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
public static Connection getConnection() throws SQLException {
try {
Class.forName( "com.mysql.jdbc.Driver");
System.out.println( "Connectaded" );
return DriverManager.getConnection("jdbc:mysql://localhost/java", "root", "kaspil" );
} catch ( ClassNotFoundException e ) {
throw new SQLException( e.getMessage() );
}
}
public ContatoDAO() throws SQLException {
this.connection = ConnectonFatory.getConnection();
}
public ActionForward execute( ActionMapping map, ActionForm form, HttpServletRequest request, HttpServletResponse response ) throws Exception {
// pesquisa no banco de dados a lista completa
List<Contato> lista = new ContatoDAO().getLista();
request.setAttribute( "contatos", lista );
// ok... para onde ir agora?
return map.findForward( "lista" );
}
Antes de tudo Obrigado pela atenção