Chat - pegar texto digitado no form e mandar pro servidor

Pessoal to desenvolvendo um chat com socket numa aplicação web tenho a classe servidor e a classe cliente que implementam threads, o comum como se acha mto por ai… mas essas classes rodam no console pegando os dados com InputStream e OutputStream ja consegui instanciar as duas na aplicaçao web mas não sei como mandar o texto digitado no formulario(campo de texto) pro servidor e do servidor distribuir pros clientes pra mostrar num textarea. Não sei se com Scanner ou BufferedReader eu consigo fazer isso ou tenho que usar alguma outra classe??

Ja li e tentei fazer o tutorial que o Guilherme Silveira postou em 2002 mas é um pouco confuso não consegui concluir.

estou usando JSP e Servlet rodando no Tomcat.