Se eu instanciar objetos java em uma pagina jsp para criar efeitos como trocar figuras aleatóriamente, e tudo mais posso utilizar estes objetos em java script? Por exemplo se o servlet receber uma conexão por socket e nessa conexão ele pegar um int de valor 1, quero que uma determinada figura fique vermelha se não que fique verde, neste caso dá pra ligar java com JavaScript? Existe solução melhor, pois o JavaScript prende ao browser. Desde já agradeço!
Hein?
No no … JavaScript = Client Side … Java = Server Side … são lados totalmente diferentes.
Esse esquema de imagens geralmente é feito com JavaScript mesmo, nada a ver com o servidor.
Claro que você pode fazer uma requisição via Javascript para o servidor usando XMLHttp ou coisa que o valha mas é outra história.
Concordo com o comentário do smota, mas vou te passar um link de um manual de JavaScript. Olha o tópico 4 “Live Connect” que tem conteúdo para comunicação entre JavaScript e Applets em Java, ou seja, tudo no client side.