Java Web - Início com mvc

Boa noite pessoal!
Estou estudando java web pelo alura. E resolvi colocar em prática os conhecimentos adquiridos com mvc, um controller básico, porém, estou tendo dificuldades.

Se alguém puder fazer o favor e de repente dar uma luz eu agradeceria muito, pois já fiz vários testes e não consegui descobrir pq o java lança essa exception dizendo que não acha a Classe ControleDeProcessos.

Segue a tela da exception gerada:

Segue o arquivo index.jsp, onde coloquei o link para o controller.

> 
> 	
> 	<form action="executa?tarefa=ControleDeProcessos" method="post">
> 		<input type="submit" value="Controle de Processos" />
> 	</form>
> 
> 	

Segue o Controller. Modifiquei ele inserindo esse System.out.println() para tentar ver pelo console do eclipse se ao menos estava entrando nesse método service(), mas sempre retorna a exceção apresentada acima.

package cpp.web;

import java.io.IOException;

import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

@WebServlet(urlPatterns = "/executa")
public class Controller extends HttpServlet {
	@Override
	protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
		System.out.println("Entrou no Controller!!!");
		
		
	}

}

Segue o ControleDeProcessos

package cpp.web;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class ControleDeProcessos implements Tarefa{

	@Override
	public String executa(HttpServletRequest request, HttpServletResponse response) {
		// TODO Auto-generated method stub
		return "/WEB-INF/paginas/controleprocessos.jsp";
	}
	

}

E por fim a interface Tarefa que a Classe ControleDeProcessos implementa o método executa()

package cpp.web;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public interface Tarefa {
	String executa(HttpServletRequest request, HttpServletResponse response);
}

Agradeço desde já a atenção

O erro diz que não encontrou a classe ControleDeProcessos no pacote cpp.
E como podemos ver sua classe ControleDeProcessos está no pacote cpp.web, logo ele não consegue encontrar.

Oi! Obrigado pela atenção!
Eu suspeitei disso inclusive fiz dois testes.

1 - eu coloquei um import cpp.web.ControleDeProcessos; no Controller mas não resolveu;
2 - No segundo teste fui mais drástico, copiei o arquivo ControleDeProcessos para o mesmo pacote do Controller e mesmo assim a exception persistiu.

Como eu poderia fazer essas classes se enxergarem?

Edit.: Amigos, vi que o eclipse marcava a ícone principal do meu projeto com um “x” vermelho, lá no Project Explorer, fui verificar e ele reclamava da biblioteca jstl. Então fui nas propriedades do Projeto> Java Build Path> LIbraries > Add Jar e indiquei o arquivo *.jar. Depois disso resolveu o problema da classe que diz não encontrar.

Mesmo assim agradeço a atenção.