Controle de Cores usadas - Sugestão

Amigos, estou fazendo um chat em servlet.
Quando o usuario acessa, ele seleciona um login e uma cor para as mensagens(igual ao Chat do Terra).
Só que tem uma particularidade:
Assim como o login, uma cor não pode ser usada por 2 pessoas.

Estou conseguindo controlar para que o login não se repita mas não consigo fazer com as cores.
A cor é selecionada através de um “input radio”.
Capturo a cor selecionada através do getParameter.

Alguém tem alguma sugestão?

Pq vc simplesmente nao guarda as cores usadas em memoria?

Rafael

Vou analisar esta possibilidade.
Obrigado!