Cara… é meio difícil te ajudar com tão pouca informação. Mas a maioria dos sistemas de captcha que já vi utilizam um servlet a parte do Struts ou qualquer outro framework para devolver essa imagem para o cliente (HTML/Tela).
No caso, crie um servlet que sete o valor do captcha na sessão e retorna a stream da imagem no response. Mapeie o servlet no web.xml e depois é só chamar o servlet de dentro de um componente <image> do HTML dentro da página do Struts! =]
Espero ter ajudado. Até.