Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Resumen de la sintaxis jsp
1. Elemento JSP Síntaxis Interpretación Notas
El equivalente XML es
<jsp:expression>
La Expresión es
expression
evaluada y
Expresión JSP <%= expression %> </jsp:expression>.
situada en la
Las variables predefinidas son
salida.
request, response, out, session,
application, config, y pageContext.
El código se El equivalente XML es:
inserta en el <jsp:scriptlet>
Scriptlet JSP <% code %>
método code
service. </jsp:scriptlet>.
El código se
inserta en el
El equivalente XML es:
cuerpo de la
<jsp:declaration>
Declaración JSP <%! code %> clase del
code
servlet, fuera
</jsp:declaration>.
del método
service.
El equivalente XML es:
<jsp:directive.page att="val">.
Los atributos legales son (con los
valores por defecto en negrita):
import="package.class"
contentType="MIME-Type"
Dirige al motor
isThreadSafe="true|false"
Directiva page <%@ page att="val" servlet sobre la
%> session="true|false"
JSP configuración
buffer="sizekb|none"
general.
autoflush="true|false"
extends="package.class"
info="message"
errorPage="url"
isErrorPage="true|false"
language="java"
El equivalente XML es:
Un fichero del
<jsp:directive.include
sistema local se
file="url">.
Directiva <%@ include file="url" incluirá cuando
%> La URL debe ser relativa. Usamos la
include JSP la página se
acción jsp:include para incluir un
traduzca a un
fichero en el momento de la petición en
Servlet.
vez del momento de la tradución.
Comentario
ignorado Si queremos un comentario en el HTML
cuando se resultante, usamos la síntaxis de
Comentario JSP <%-- comment --%>
traduce la comentario normal del HTML <--
página JSP en comment -->.
un servlet.
Incluye un Aviso: en algunos servidores, el
<jsp:include fichero en el fichero incluido debe ser un fichero
Acción
page="relative URL" momento en HTML o JSP, según determine el
jsp:include flush="true"/>
que la página servidor (normalmente basado en la
es solicitada. extensión del fichero).
2. Los posibles atributos son:
<jsp:useBean
id="name"
att=val*/>
o Encuentra o scope="page|request|
Acción
<jsp:useBean construye un session|application"
jsp:useBean att=val*>
...
Java Bean. class="package.class"
</jsp:useBean> type="package.class"
beanName="package.class"
Selecciona las
propiedades del Los atributos legales son:
bean, bien
directamenteo name="beanName"
Acción <jsp:setProperty
att=val*/> o designando el property="propertyName|*"
jsp:setProperty
valor que viene param="parameterName"
desde un value="val"
parámetro de la
petición.
<jsp:getProperty Recupera y
Acción saca las
jsp:getProperty name="propertyName" propiedades del
value="val"/>
Bean.
<jsp:forward Reenvía la
Acción
page="relative petición a otra
jsp:forward URL"/>
página.
Genera
etiquetas
OBJECT o
EMBED,
<jsp:plugin apropiadas al
Acción attribute="value"*>
... tipo de
jsp:plugin
</jsp:plugin> navegador,
pidiendo que se
ejecute un
applet usando
el Java Plugin.