SoloCodigo

Programación General => Java => Mensaje iniciado por: luistala en Martes 24 de Junio de 2008, 13:39

Título: java en paginas web
Publicado por: luistala en Martes 24 de Junio de 2008, 13:39
Hola a todos. Soy nuevo en este foro y estoy aprendiendo a programar en java.
Tengo algunas dudas y me gustaría que alguien me pudiera ayudar.
Descupes de compilar y ejecutar un programa en java, ¿como puedo añadirlo a una pagina web?.
¿Qué requisitos tiene que tener el servidor web para poder visualizar dicha página?

Muchas gracias
Título: Re: java en paginas web
Publicado por: shakka en Martes 24 de Junio de 2008, 20:13
Depende:
applets o servlets?
Título: Re: java en paginas web
Publicado por: luistala en Martes 24 de Junio de 2008, 22:38
applets y servlets
Título: Re: java en paginas web
Publicado por: shakka en Martes 24 de Junio de 2008, 23:31
==Si es un applet?==

El servidor en teoria nada, pero el navegador web del cliente debe tener el correspondiente plugin de java.
http://www.java.com/es/download/ (http://www.java.com/es/download/)

Citar
Descupes de compilar y ejecutar un programa en java, ¿como puedo añadirlo a una pagina web?.
Embebiendolo:
Código: Text
  1.  
  2. <embed code="el_applet_aqui.class"
  3.   width="200" height="200"
  4.   type="application/x-java-applet;version=1.6.0"
  5.   pluginspage="http://java.sun.com/javase/downloads"/>
  6.  
  7.  

http://java.sun.com/docs/books/tutorial ... edtag.html (http://java.sun.com/docs/books/tutorial/deployment/applet/embedtag.html)

Mas sobre aplets
http://www.programacion.com/java/tutori ... irapplets/ (http://www.programacion.com/java/tutorial/escribirapplets/)
http://www.programacion.com/java/tutorial/applets/ (http://www.programacion.com/java/tutorial/applets/)

==Si son servlest?==

Es mas complicado y trabajoso.

Servidor web -> ej: Apache.
Contenedor de servlets -> ej: Tomcat(Catalina).
Java -> Entorno JEE.

Si trabajaras con base de datos(que es lo mas comun) JDBC.

Mas sobre servlets:
http://www.programacion.com/java/tutori ... _basico/1/ (http://www.programacion.com/java/tutorial/servlets_basico/1/)

Inclusive, en proyectos grandes se apoyan en frameworks para abstrae un patron de diseño MVC
Ejemplos :
Apache Struts -> Fundacion Apache
Spring -> SpringSource
Título: Re: java en paginas web
Publicado por: luistala en Miércoles 25 de Junio de 2008, 08:56
Muchas gracias, probaré todo esto y ya te contaré.