miércoles, 28 de enero de 2009

Instalación de Subclipse

Herramienta la cual te permite conectarte a repositorios de Subversion (SVN) y así poder obtener y compartir copias de los proyectos que se encuentran en los repositorios y poder actulizarlos.

Instalación de Subclipse plugin para Eclipse:
  1. Abrir Eclipse.
  2. Help - Software Updates.
  3. Available Software.
  4. Add Site.
  5. http://subclipse.tigris.org/update_1.4.x
  6. Selecciona Sublipse e Instalar.

Visualizar Plugin:
  1. Abrir Eclipse.
  2. Window - Show view - Other.
  3. Buscamos SVN y seleccionamos SVN Repositories.

Añadir Repositorio:
  1. En la ventana SVN Repositories.
  2. Botón derecho - New - Repository Location.
  3. Añadimos la direccion URL.

Para añdir un proyecto desde un repositorio:
  1. Abrir Eclipse.
  2. File - New - Project de tipo SVN.
  3. Seleccionamos el repositorio y siguiente.
  4. Seleccionamos el proyecto dentro del repositorio y siguiente.
  5. Seleccionamos Checkout as a project in the workspace y Finish.

Instalación de Firebug

Instalación del plugin Firebug para Firefox. Herramienta de desarrollo que puede editar, depurar y monitorear CSS, HTML y JavaScript en vivo en cualquier página web.

  1. Abrir Firefox.
  2. Herramientas -Complementos.
  3. Obtener complementos - Firebug.
  4. Añadir a Firebug.

jueves, 22 de enero de 2009

Escuchadores para Servlets


Para crear cualquier escuchador hay que implementar el interface Listener que queramos utilizar.

Hay tres tipos de Listener:

· ServletContextListener: dura hasta que se cierra la aplicación (servidor).

· HttpSessionListener: dura hasta que esta abierta la sesión, o si esta un tiempo determinado sin hacer alguna petición (por defecto 10 min.).

· ServletRequestListener: dura el tiempo de una petición.



martes, 20 de enero de 2009

clase Object y el objeto Session

Todas las clases heredan de la clase Object, por lo tanto heredan los metodos de dicha clase:

  • clone()
  • equals(Object)
  • finalize()
  • hascode()
  • toString()
Como recuperar parametros del objeto session para poder utilizarlos:
  • request.getSession()
  • session.getAttribute("clave") : para acceder a atributos.
  • session.setAttribute("clave") : para incluir atributos.

lunes, 19 de enero de 2009

Herencia y Sobreescritura de metodos

· Herencia:

o La herencia hereda todos los métodos de la clase padre.

o Un clase se hereda de otra con la palabra extends.


· Sobreescritura de Metodos:

o Al heredar una clase se heredan los métodos de la clase padre, pero estos se pueden sobreescribir para que se comporten de otra manera mas especifica.

o Tambien podemos llamar al método de la clase padre con super.metodo().

viernes, 16 de enero de 2009

Servlets

· Aplicación web y estructura de sus archivos necesarios.


· Como crear un Servlet:

o El Servlet debe heredar de la clase HttpServlet.

o Sobreescribir siempre los métodos doGet y doPost.

o Dar de alta el Servlet en el archivo de confguracion web.xml.


· Ejercicios practicos sobre la creación de Servlet:

o Formularios.

o Registros.

o Recoger parámetros con el método get.Parameter.

jueves, 15 de enero de 2009

JSP Y SERVLET

· Introducción a JSP y SERVLET:

CONTEXTO

JSP

SERVLET

Aplicación

application

ServletContext

Sesión

session

HttpSession

Evento (click)

request

HttpServletRequest




· Itroducción a HTML. Programar con etiquetas:

o Formularios:

<>

< action="registro">

< /form >

o Enlaces html:

< href="”dirección”"> texto < /a >