lunes, 4 de febrero de 2008

04/02 Visto en Clase

Servlet-->
JSP--> Java Server Pages
MVC--> Modelo Vista Controlador

El Controlador recibe la peticion del html, la cual se recoge mediante un metodo y devuleve una Vista (.jsp) q contacta con el Modelo(en el cual hemos metido información dinámica)
La vista es un .jsp. Desde el jsp la forma de hablar con el modelo es a traves del signo ${ }

05/02

Si la aplicacion no funciona y no sabemos q pasa:
- Paramos el Tomcat
- ANT --> clean (borra todo codigo compilado)
- ANT --> Undeploy (borra la aplicacion del servidor)
- ANT --> deploywar (desplegamos la aplicacion)
- Arracamos el Tomcat

Desarrollo: Respuesta a una solicitud web
1. Nuevo metodo en controlador y anotación indicando la solicitud web y devolviendo el nombre del jsp.
2. Creamos el jsp correspondiente.
3. Incluimos en el modelo la información dinámica y accedemos desde el jsp a través ${clave}.

Instalación de Maven
- Descomprimimos la carpeta maven en C
- Modificar la variable de enotrno path, sin borrar su ruta, añadiendole la ruta de nuestro jdk y maven al final, con un ; y \bin detras de cada una q añadimos.
ej: %path%;C:\Archivos de programa\Java\jdk1.6.0_03\bin;C:\Archivos de programa\Java\jdk1.6.0_03\bin;C:\apache-maven-2.0.8\bin
- Creamos 2 variables de entorno nuevas con las siguientes rutas:
JAVA_HOME: C:\Archivos de programa\Java\jdk1.6.0_03
M2_HOME: C:\apache-maven-2.0.8
- Abrimos la consola y ejecutamos lo siguiente: mvn --version
- Seguidamente abrimos el archivo de configuración de esta aplicación para echarle un vistazo, la ruta del archivo es la siguiente: C:\apache-maven-2.0.8\conf y se llama settings.xml
En este archivo nos pone donde van a descargarse todas las librerias : Default: ~/.m2/repository

Pasos a seguir con MAven y APPFuse:
1. cd workspace
2. mvn archetype:create -DarchetypeGroupId=org.appfuse.archetypes -DarchetypeArtifactId=appfuse-basic-spring -DremoteRepositories=http://172.16.1.51/repository-DarchetypeVersion=2.0.1 -DgroupId=com.mycompany.app -DartifactId=myproject2
3. mvn eclipse:eclipse
4. mvn -Declipse.workspace=C:\tamara\j2ee eclipse:add-maven-repo
5. mvn install


No hay comentarios: