¿Es posible crear una aplicación web Java que pueda recuperar datos de un cliente HTML?

En realidad será problemático. Vea, Java , que no es JavaScript, se ha utilizado para crear aplicaciones, llamadas “Applets”, que podrían ejecutarse dentro de las páginas web. Ken Perlin (inventor del ruido perlin) ha utilizado algunos de los impresionantes usos de esa tecnología en su página de inicio.

Sin embargo, el applet de Java se basaba en NPAPI que desde entonces ha sido deshabilitado en los principales navegadores, lo que hizo que los Applets de Java … ya no se puede usar

Entonces, ahora estarás ejecutando código Java en el servidor. Lo que significa que el servidor recibirá datos html de un cliente html solo que el cliente los envíe al servidor de una forma u otra. Las formas de enviar los datos serían métodos html get / post métodos O javascript (que no es java).

Entonces, a menos que esté pasando por alto algún tipo de tecnología sorprendente (como compilar el bytecode de java en javascript … ¿tal vez esta?), Lo cual es posible, esperaría que haya un problema con la recepción de datos del cliente html usando Java (y no JavaScript)

Sí, por supuesto. La web está llena de aplicaciones escritas en Java, usando EJB. Ver:

  • Tecnología Enterprise JavaBeans

More Interesting

¿Qué arquitectura, en Python, debo usar para interactuar con una API web de terceros?

¿Cuál es el marco más útil para usar para aplicaciones del lado del cliente con una API de reposo de nodo?

¿Cuál es la forma mejor y más fácil de crear o generar una lluvia de ideas de arquitectura de una aplicación?

Al desarrollar una aplicación web, que tiene una función diferente para el sitio web (para blog, páginas de destino y marketing), ¿cuál es la forma típica en que se integran?

¿Hay muchas aplicaciones web que están codificadas principalmente en JavaScript?

¿Qué tipo de aplicaciones web son buenas para hacer en React.js?

¿Alguien puede sugerir amablemente algunas ideas creativas e interesantes para FYP en aplicaciones web?

¿Cuál es la mejor manera de agregar anotaciones a un video en la web que no creó?

¿Esta configuración controlaría el Arduino de forma inalámbrica?

¿Existe una aplicación en Salesforce.com que pueda completar la ciudad / estado / país líder a partir del código de área del número de teléfono?

¿Jelastic es ideal para alojar una aplicación web Java EE?

¿Necesito instalar PHP, MySQL y algo como XAMP, si ya tengo un IDE, un webhost y un cliente FTP?

¿Para qué tipos de tareas son más adecuados los diferentes sitios de colaboración y crowdsourcing?

¿Cómo puedo analizar los datos xhgui y xhprof para comprender qué funciones son obsoletas en mi base de código?

¿Cuál es un ejemplo de un servicio web asíncrono que no puedo construir con Djano?