Como setar dinamicamente o driver do banco de dados

Queria saber se da para setar dinamicamente o driver do banco de dados sem precisar recompilar o projeto com o driver no classpath da aplicação

desde de agora obrigado pela ajuda e que DEUS ilumine a todos

Isso você quer fazer em desenvovimento ou em produção?

[]'s.

produção seria em run-time?
se for isso, que bom por que é em produção que eu quero setar o driver, se for possivel!!!
vc sabe me dizer se eu posso fazer isso???

Cara, dá uma estudada em ClassLoaders…acho que isso resolve o seu problema.
Existe um artigo aqui no GUJ sobre ClassLoader, ele encontra-se aqui: http://www.guj.com.br/java.tutorial.artigo.124.1.guj
Uma colher de chá (hehehhe), aqui vai um link com um provável exemplo de como fazer essa operação:
http://forum.java.sun.com/thread.jspa?threadID=408858&messageID=1844566

[]'s.