Pagina Principal index.jsp
|
La primer declaración de este JSP indica que será utilizada la librería
struts-template.tld
la cual será identificada por el vocablotemplate
, este prefijo permite eliminar ambigüedades que puedan surgir entre los diversos Tags empleados en un JSP, esto es, en dado caso de existir un Tag llamadotable
el prefijo permite que éste sea distinguido del clásico Tagtable
empleado en HTML o aquel de otra librería; cualquier Tag que no contenga prefijo será interpretado como HTML.El primer Tag utilizado en este JSP (
<template:insert >
) define el template que será utilizado para esta página, el template para este caso se indica con el parámetrotemplate="/portal/templates/template.jsp"
, sin embargo, antes de cerrar el Tag </template:insert >, se definen los diversos parámetros que tomará dicho template.Los elementos
template:put
definen los diversos parámetros que serán utilizados dentro del template , es através de éstos que se declaran una serie de parámetros para ser incluidos en el template, dichos parámetros son agregados através del Tagcontent
el cual indica la ubicación del archivo, donde el parámetroname
es utilizado como identificador corto.El uso del parámetro
direct="true"
dentro deltemplate:put
indica que el archivo en cuestión sea impreso directamente a la página, si no es indicado este parámetro el archivo es incluido dentro del template.