Olá galera,
Fiz uma aplicação jdbc, fiz todos os teste e funcionou beleza, mas quando chamo estas classes no jsp, o eclise me mostra um erro “Source not found”, e não executa a jsp.
Segue o codigo do jsp
<%@ page import="java.util.*,jdbc.*, jdbc.dao.*, jdbc.modelo.*" %>
<html>
<ul>
<%
ContatoDAO dao = new ContatoDAO();
List contatos = dao.getLista();
for (int i = 0; i < contatos.size(); i++ ) {
Contato contato = (Contato) contatos.get(i);
%>
<li><%=contato.getNome()%>, <%=contato.getEmail()%>:
<%=contato.getEndereco()%></li>
<%
}
%>
</ul>
</html>
parece que você está aprendendo jsp agora, certo?
Então aconselho a você não usar scriptlets. É uma péssima pratica para desenvolver jsp.
Use servlets, é muito melhor e vc começa a aprender da forma correta.
Quanto ao erro, fica dificil saber o que está acontecendo, posta mais informações pra gente ajudar.
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Wrapper cannot find servlet class br.com.projetoweb.apresentacao.manterconta.ServletControlador or a class it depends on
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
Bom dia amigo, voce tem que definir suas classes no struts-config.xml e verificar seu web.xml, nao sei se entende como definir isso, veja que no seu tutorial de ter, caso nao encontre tenho um tutorial otimo que ensina passo a passo, espero ter ajudado.