JSP + Software Libre.

Imagen de eduard510

Forums: 

Holas como estan.
Este es mi problema.
Necesito hacer una aplicacion en jsp. De lo cual no se absolutamente nada y no se que tal se puede este trabajar desde software libre.
En internet solo hay pasos de como instalar el tomcat pero no mas.

Entonces queria pedirles si me pueden responder las siguientes preguntas:

1) Que es JSP?
2) Como lo puedo instalar y desarrollar (me dijeron q con NetBeans se puede pero ni idea) y trabajarlo desde cualquier software libre (digamos ubuntu)?

Me dijeron que descargara una herramienta llamada Glassfish

3) Que es eso?
4) Como lo puedo enlazar con el JSP?

5) Alguien que me ayude con un Hello World en JSP?
6) Como conecto JSP con MySQL. ?

Espero sus Respuestas Muchas Graciasl.

Respondo las que puedo...

Imagen de Monkito

1) Que es JSP?

Es un lenguaje de programación web que corre del lado del servidor, (como php o asp)

2) Como lo puedo instalar y desarrollar (me dijeron q con NetBeans se puede pero ni idea) y trabajarlo desde cualquier software libre (digamos ubuntu)?

Debes instalar un servidor que corra un servidor web como apache, y el jsp que lo deberías bajar del sitio oficial (ahora de oracle).

3) Me dijeron que descargara una herramienta llamada Glassfish, Que es eso?

Glassfish es un IDE para lenguajes web (html, javascript, php, css) y al parecer también jsp, yo programo en php en Netbeans pero creo que no soporta jsp.


4) Como lo puedo enlazar con el JSP?

Por lo general se usa un directorio ftp o sftp para subir el proyecto desde tu terminal al servidor.


5) Alguien que me ayude con un Hello World en JSP?

No te podría ayudar con eso porque nunca lo he hecho, pero en php sería así:

<?php
echo Hola mundo...";
?>

6) Como conecto JSP con MySQL. ?

Tampoco te puedo ayudar con eso, pero una vez que puedas hacer algo sencillo en jsp el resto será algo mas de STFW.

Saludos

------------
counter.li.org

Cogito Ergo Sum

STFW, RTFM ...

Imagen de deathUser

STFW, RTFM ...

[quote]1) Que es JSP?[/quote]
http://www.desarrolloweb.com/articulos/831.php

[quote]2) Como lo puedo instalar y desarrollar (me dijeron q con NetBeans se puede pero ni idea) y trabajarlo desde cualquier software libre (digamos ubuntu)?

Debes instalar un servidor que corra un servidor web como apache, y el jsp que lo deberías bajar del sitio oficial (ahora de oracle).
[/quote]
Será Apache tomcat ...??? apache nativo no tiene soporte para JSP, el jsp bajar del sitio oficial ...??? te referirás a JAVA que ahora es de Oracle luego de la adquisición de SUN ... ???
Yo diría que para programar en JSP lo puedes hacer con cualquier editor de TEXTO RMS te diría emacs, yo diría vi, o Eclipse o Netbeans, por ahí alguien dirá buterfly wings, Eclipse y Netbeans son IDEs de desarrollo para JAVA entre otros lenguajes, tienen muchos plugins para ayudarte a realizar muchas tareas y si buscas en la web manuales o tutoriales acerca de netbeans o eclipse y jsp, seguramente encuentras un montón que te indican desde como instalar el IDE hasta como hacer muchas cosas más complicadas, en cuanto a usar ubuntu, he trabajado bastante con ubuntu y eclipse y netbeans con buenos resultados.

[quote]3) Me dijeron que descargara una herramienta llamada Glassfish, Que es eso?

Glassfish es un IDE para lenguajes web (html, javascript, php, css) y al parecer también jsp, yo programo en php en Netbeans pero creo que no soporta jsp.[/quote]
Glassfish no es un IDE ...
http://es.wikipedia.org/wiki/GlassFish
y como dije antes NETBEANS soporta principalmente programación en JAVA y entre esos JSP.

[quote]4) Como lo puedo enlazar con el JSP?

Por lo general se usa un directorio ftp o sftp para subir el proyecto desde tu terminal al servidor.
[/quote]
Supongo que se refiere a publicar un JSP en GLASSFISH, la pregunta no está nada clara, pero parece que fuera eso a lo que se refiera, si es así, suele bastar con copiar el jsp en el directorio de publicación del servidor de aplicaciones, el mismo que difiere entre cada servidor de aplicaciones, GLASSFISH, TOMCAT, JBOSS, WEBSPHERE, OAS, etc... , ahora que nunca he visto un directorio FTP, FTP es un protocolo para transferencia de archivos (por sus siglas en inglés) y SFTP es similar solo que cifrado ...

[quote]5) Alguien que me ayude con un Hello World en JSP?[/quote]
Aquí hay un ejemplo, que no es precisamente un "hello world", de hecho es un poco más elaborado (un poco), pero fácilmente lo conviertes en un hello ...
http://www.desarrolloweb.com/articulos/831.php

[quote]http://www.desarrolloweb.com/articulos/831.php[/quote]
http://www.desarrolloweb.com/manuales/73/

Hay que encomendarse a SAN GOOGLE de vez en cuando ...

Y no estaría mal leer el artículo:

http://www.sindominio.net/ayuda/preguntas-inteligentes.html

bye
;)