martes, 10 de julio de 2007

Directivas JSP

Este post es un esbozo

Importar clases y/o paquetes
<%@page import="java.sql.*, mipaquete.MiClase"%>

Redirección

Sin parámetros
<jsp:forward page="InformeExcel.jsp"/>

Con parámetros

<jsp:forward page="error.jsp">
<jsp:param name="mensaje" value="Ha ocurrido un error."/>
</jsp:forward>

(Estos parámetros se recogen con request.getParameter("mensaje"))

Inclusión de una página en otra:
<%@include file='cabecera.jsp'>
en este caso, primero se incluye el contenido del fichero y luego se interpreta. import es una directiva de tiempo de compilación, mientras que jsp:include actúa en tiempo de ejecución:

<jsp:include page='cabecera.jsp' flush="[true|false]">

Uso de bean

<jsp:useBean id="estePartido" class="quiniela.Partido"/>


<jsp:setProperty name="estePartido" property="*"/>

<jsp:getProperty name="estePartido" property="formatted" />

Varias juntas:
<%@ page language='java'
contentType="text/html"
info='Mi primera página en JSP"
import='java.util.*'
errorPage='errorQueTeCagas.jsp' %>

Más Info
Wikipedia: Java Server Pages

No hay comentarios:

Publicar un comentario