Erro de configuração de sistema

Galera estou com um probleminha:
Estou com três sistemas básicos: um nomal com apenas páginas htm (sistema1), um em jsp fazendo conexão com banco de dados através da JDBC (sitema2)e outro em jsp fazendo conexão em JSTL onde na expressão de declaração da taglib “uri=database”(Sistema3), tenho que transformá-los em um só, onde teria que obedecer esta estrutura:

Sistema1
->Sistema2
->Sistema3

ou seja a pasta Sistema2 e Sistema3 devem estar dentro da pasta Sistema1, mas quando fiz isto aconteceu os seguintes erros: Sistema2(http:\localhost:8080\sistema1\sistema2\index.jsp) o tomcat exibe a mensagem de erro (No suitable driver) e no Sistema3 (http:\localhost:8080\sistema1\sistema3\index.jsp) é exibido a mensagem de erro (sistema3\index.jsp\database not found) …

Serei grato por me auxiliar!!!

Creio que o problema é devido por ele não estar encontrando o diretório WEB-INF, pois deve existir esta estrutura
ex: sistema1\WEB-INF, mas não existe a estrutura
sistema1\sistema2\WEB-INF ??? correto???

Não sei te dizer ao certo, mas creio que os recursos necessários para cada sistema deve estar no WEB-INF no nivel da pasta do sistema,
ou seja
sistema1\ arquivos htm ou jsp
sistema1\WEB-INF classes, jar, zip etc -> para o sistema1

sistema1\sistema2\ arquivos htm ou jsp
sistema1\sistema2\WEB-INF classes, jar, zip etc -> para o sistema2

sistema1\sistema2\sistema3\ arquivos htm ou jsp
sistema1\sistema2\sistema3\WEB-INF classes, jar, zip etc -> para o sistema3

Não conheço o tomcat para te dizer como configurar, para que ele encontre os recursos em sistema1\WEB-INF… dessa forma irá funcionar até uma solução melhor…

[]´s