Applet que muda de cor em uma página web

Olá pessoal…
Estou tentando fazer um applet que desenhe um quadrado na tela. Passo como parametro na inicialização do applet a cor do quadrado, através de um Session que está armazenando a cor atual que o quadrado deve possuir.
Porém, preciso que o applet mude de cor conforme mude o valor da Session. Como poderia fazer este tipo de mudança de cor, sem ser necessário recarregar toda a minha página web?

Me falaram de fazer um servlet que se comunique com o meu applet… porém isso foge um pouco dos meus conhecimentos… se alguem puder me ajudar neste sentido…

Agradeço muito a ajuda.

[]'s