3. Instalación JDK
Ejecutar instalador para windows:
Se pueden eliminar de la instalación las
opciones:
Demos
Source Code
El directorio por defecto será:
C:Archivos de ProgramaJavajdk1.5.x
4. Instalación Netbeans
Es el entorno de desarrollo que
utilizaremos para los ejemplos
Debe estar instalado previamente algún
JDK.
Ejecutar instalador de windows
Te deja elegir la JDK. Si hubiera más de
una elegimos la que acabamos de instalar
El directorio del programa por defecto es:
C:Archivos de Programanetbeans-4.x
5. Instalación Tomcat (I)
Al igual que los anteriores ejecutamos el
instalador
Elegimos el tipo de instalación Normal
La ruta por defecto es:
C:Archivos de programaApache Software
FoundationTomcat 5.X
6. Instalación Tomcat (II)
Introducimos un password de administrador (usuario
admin) que recordemos (o lo dejamos en blanco)
Escogemos la JDK que hemos instalado al principio
7. Manejo Tomcat
Desde un navegador accedemos a:
http://localhost:8080/
Si Tomcat está bien arrancado
podremos ver las aplicaciones ejemplo
Para adminstrar el servidor disponemos
de las interfaces admin y manager:
http://localhost:8081/admin/
http://localhost:8080/manager/html
8. Instalación Struts
Struts es un framework, no se puede ejecutar como
tal.
Podemos visualizar los ejemplos que trae Struts.
Descomprimimos el .zip jakarta-struts-1.2.x.zip
Copiamos del directorio webapps el fichero struts-
blank.war al directorio de webapps de Tomcat:
C:Archivos de programaApache Software
FoundationTomcat 5.Xwebapps
Rearrancamos Tomcat:
Paramos con la Opción Shutdown:Tomcat 5 desde el icono de
la barra de estado
Arrancamos con el enlace del menú Inicio
ProgramasApache Tomcat 5.x Start Tomcat 5.X
9. Instalación Struts (II)
Struts es un framework, no se puede ejecutar como
tal.
Podemos visualizar los ejemplos que trae Struts.
Descomprimimos el .zip jakarta-struts-1.2.x.zip
Copiamos del directorio webapps el fichero struts-
blank.war al directorio de webapps de Tomcat:
C:Archivos de programaApache Software
FoundationTomcat 5.Xwebapps
Rearrancamos Tomcat:
Paramos con la Opción Shutdown:Tomcat 5 desde el icono de
la barra de estado
Arrancamos con el enlace del menú Inicio
ProgramasApache Tomcat 5.x Start Tomcat 5.X
11. Desarrollo de aplicaciones (I)
Abrimos Netbeans
Descomprimimos struts-blank.war a un directorio (war es un
zip).
Creamos un nuevo proyecto web:
File New Project
Escojemos el tipo: Web Project with Existing Sources
Especificamos los datos del proyecto:
Localización de las fuentes: Donde se encuentre nuestro
directorio struts-blank descomprimido
Podemos cambiar el nombre del proyecto al que viene por
defecto (WebApplication1)
En Context Path ponemos el nombre del contexto struts-blank
Para Project Directory podemos poner un directorio llamado
Netbeans dentrol directorio WEB-INF dentro de struts-blank
12. Desarrollo de aplicaciones (II)
Localización de las fuentes
Cambiaremos sólo la ruta para Java Sources de WEB-INFclasses a WEB-
INFsrc
13. Desarrollo de aplicaciones (II)
Abrimos Netbeans
Descomprimimos struts-blank.war a un directorio (war es un
zip).
Creamos un nuevo proyecto web:
File New Project
Escojemos el tipo: Web Project with Existing Sources
Especificamos los datos del proyecto:
Localización de las fuentes: Donde se encuentre nuestro
directorio struts-blank descomprimido
Podemos cambiar el nombre del proyecto al que viene por
defecto (WebApplication1)
En Context Path ponemos el nombre del contexto struts-blank
15. Desarrollo de aplicaciones (V)
Configuración Struts
Editamos el fichero struts-config.xml que cuelga de WEB-INF
16. Desarrollo de aplicaciones (II)
Edición
Podemos navegar por el árbol de la izquierda por las fuentes y
ficheros de configuración
Con el botón derecho podemos crear nuevas clases,ficheros jsp,…
en el directorio indicado
Ejecución target principal del proyecto:
Compila todas las fuentes no compiladas o modificadas y empaqueta
librerías en jars y crea fichero war
Build Build Main Project
Fichero war en directorio struts-blankdiststruts-blank.war
Construcción parcial:
Si desplegamos el fichero “makefile” del proyecto de ant (build.xml)
dentro de WEB-INFsrc y pulsamos con el botón derecho podemos
ejecutar cada target por separado (compilación, javadoc, etc.).