mayo de 2005
Instalación y configuración del framework Struts
Software necesario
JDK 1.5.x: http://java.sun.com/j2se/1.5.0/index.jsp
Tomcat 5.x (Servlet Container): http://archive.apache.org/dist/jakarta/tomcat-5/
Framework Struts 1.2.x: http://struts.apache.org/download.cgi
Netbeans 4.0.x (IDE): http://www.netbeans.org/
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 Programa\Java\jdk1.5.x\
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 Programa\netbeans-4.x
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 programa\Apache Software Foundation\Tomcat 5.X
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
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
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 programa\Apache Software
Foundation\Tomcat 5.X\webapps 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
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 programa\Apache Software
Foundation\Tomcat 5.X\webapps 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
Instalación Struts (III)
Abrimos en un navegador: http://localhost:8080/struts-blank/
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
Desarrollo de aplicaciones (II)
Localización de las fuentes Cambiaremos sólo la ruta para Java Sources de WEB-INF\classes a WEB-
INF\src
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
Desarrollo de aplicaciones (II)
Desarrollo de aplicaciones (V)
Configuración Struts Editamos el fichero struts-config.xml que cuelga de WEB-INF
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-blank\dist\struts-blank.war
Construcción parcial: Si desplegamos el fichero “makefile” del proyecto de ant (build.xml)
dentro de WEB-INF\src y pulsamos con el botón derecho podemos ejecutar cada target por separado (compilación, javadoc, etc.).
Top Related