Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


dad2:repaso_parcial1

Repaso parcial 1 DAD 2

El directorio /webapps tiene todo

El directorio /WEB-INF continen el fichero de config (web.xml), no visible desde fuera.

Una app Web tiene 2 partes: Navegador(Hace petición HTTP por URL) y Servidor(Respuesta HTTP con el HTML)

La URL suele ser http://Localhost:8080/Contexto/recurso

  • localhost: Ubicación del servidor
  • 8080: Puerto del tomcat
  • Contexto: Se podría decir que es la aplicación
  • recurso:
    • Servlet
    • listener
      • Contexto
      • Sesión
      • Petición
    • filtro: Componente que filtra peticiones
      • Servlet
      • Tipo de petición
      • Patrón de URL
    • JSP.

Etiquetas propias

Sirven para tener trozos de código preparados para ser utilizados al estilo de las etiquetas HTML, lo que nos permite utilizar las mismas etiquetas entre proyectos. Para implementar estas etiquetas iremos a “tags.tld”:

  • Uri: identificador de la etiqueta
  • Tag:
    • name: Nombre de la etiqueta
    • tagclass: Indica el nombre de la clase que implementa la etiqueta
<URI>dad2</URI>
<tag>
  <name>listarUsuarios</name>
  <tagclass>edu.univerisdad.tags.clase</tagclass>
</tag>

Al JSP le indicamos cual es su tld con una dirección:

<%@ taglib uri = 'dad2' prefix = 'd'>

Para usar la etiqueta dentro del JSP escribiríamos algo como lo siguiente:

<d:listarUsuarios>

Ejercicio de ejemplo



dad2/repaso_parcial1.txt · Última modificación: 2024/03/06 11:23 por thejuanvisu