Dúvida no desenvolvimento de uma aplicação

Boa Noite a todos.
Eu preciso desenvolver uma aplicação que consiste em uma matriz (visivel na tela) e nessa matriz, o usuário poderá desenhar, como se fosse um paint, utilizando apenas a ferramenta lápis.
Precisarei pegar os dados dos campos da matriz que o usuário “pintar”, porém não sei com que tecnologia fazer ou usar, gostaria de um norte para poder começar esse desenvolvimento.
A aplicação será web.
Espero ter sido claro, caso exista dúvidas sobre o que será feito adiciono conforme surgirem respostas.
Desde já agradeço.

KahhhXD,

Uma solução simples seria implementar uma Applet que contivesse a sua matriz e gerencia-se o processo de pintura, e posteriormente, a transferência dos dados para o seu servlet.

Não conheço nenhuma API JavaScript que possa fazer isso para você, mas não custa procurar, pois seria outra solução possível.

Até mais!

Ybadoo
http://www.ybadoo.com.br/

[quote=ybadoo]KahhhXD,

Uma solução simples seria implementar uma Applet que contivesse a sua matriz e gerencia-se o processo de pintura, e posteriormente, a transferência dos dados para o seu servlet.

Não conheço nenhuma API JavaScript que possa fazer isso para você, mas não custa procurar, pois seria outra solução possível.

Até mais!

Ybadoo
http://www.ybadoo.com.br/[/quote]

Ybadoo,
Valeu pela resposta =D
Um applet não ficaria mtu pesado para uma aplicação web?
Seria possivel fazer utilizando JSF?
Abraços