Java y javascript

Betagus
11 de Febrero del 2005
he intentado pasar el valor de una variable javascript a una variable java del mismo tipo, pero no he podido. si alguien conoce algun metodo se lo agradecería

Lemony Snicket
11 de Febrero del 2005
No es posible asignar el valor de una variable Javascript a una variable Java ya que el JSP se compila y ejecuta en el servidor generando una página estática en la que se incluye el código Javascript, que se ejecuta en el cliente (navegador).
La única forma de mapear el valor de la variable javascript a una variable Java es pasar el valor de la variable javascript como un parámetro por la request utilizando un formulario y volver a recargar el JSP para capturar ese mismo parámetro de la request.
Esto funcionaría, pero desde luego es una chapuza nada recomendable que contraviene toda la filosofía de J2EE. Te recomiendo que pienses mejor qué estás haciendo y cómo y te planteo como opción muy factible el uso de servlets con el modelo Vista-Controlador.

Espero que te sirva. Un saludo.