Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Sintaxis
Interpretacin
Expresin
La expresin es evaluada
(variable o retorno de funcin)
situada en la salida
Scriptlet
Declaracin
Directiva Page
Proporciona instrucciones al
motor de procesamiento
afectando a toda la JSP
Directiva include
Comentario
<% --Comentario--%>
LA DIRECTIVA PAGE
Esta directiva da instrucciones al motor que procesa el documento
JSP, aplicndose estas instrucciones a todo el documento.
Utilizando esta directiva se podra especificar un comentario
informativo que formar parte del documento JSP compilado, el
lenguaje de script usado en el fichero fuente JSP, los paquetes de
ficheros fuentes que sern importados, o la pagina de error que
se llamara si ocurren errores o excepciones, entre oros aspectos.
Como por ejemplo:
<%@ page languaje=java
contentType=text/html
info=Ejemplo sobre page
import=java.lang.Math
errorPage=paginaDeError.jsp %>
7
Sintaxis
Utilizacin
import
<%@ page
import=java.lang.Math%>
session
contentType
<%@ page
contentType=text/html %>
buffer
Atributo
Sintaxis
Utilizacin
errorPage
isThreadSafe
<%@ page
True por defecto indicando un
isThreadSafe=false%> procesamiento del servlet
normal, donde mltiples
peticiones pueden procesarse
simultneamente con un solo
ejemplar del servlet, bajo la
suposicin que el autor
sincroniza variables de ejemplar.
Un valor de false indica que el
servlet debera implementar
SingleThreadModel, con
peticiones enviadas serialmente
o con peticiones simultaneas
siendo entregas por ejemplares
separados del servlet.
9
Atributo
Sintaxis
Utilizacin
autoflush
<%@ page
autoflush=true %>
extends
<%@ page
extends=package.class%>
info
<%@ page
info=Curso de POO% >
language
<%@ page
language=java%>
Atributo
Sintaxis
Utilizacin
isErrorPage
<%@ page
isErrorPage=true %>
pageEncoding
<%@ page
pageEndoding=ISO-8859-1%>
Especifica el conjunto de
caracteres a usarse en la
JSP. Defecto es:
ISO-8859-1
11
Ciclo de
Vida de un
JSP
HTML
Request
SI
JSP
NO
Ya se ejecuto
anteriormente
HTML
Response
SERVLET
Servlet cargado e inicializado
en el Servidor Web
SERVLET (.java)
SERVLET (.class)
12
response
request
JSP Engine
&
Web Server
response
JSP File
request
request
response
Componente
14
METODO GET
Este mtodo es usado para enviar una cadena de datos en una
URL de la forma de parejas variable/valor, por ejemplo,
titulo=Sistemas. En la cadena de datos las parejas de
variable/valor se separar por caracteres &, los espacios se
convierten en caracteres +.
Se puede usar el mtodo Get
con formularios o sin ellos, el es
el mtodo por defecto para el
envi de datos.
Notese el siguiente esquema
para el proyecto Web, cree una
carpeta y coloque algunas
imagines con formato .
15
16
17
18
METODO POST
Este mtodo permite pasar datos de una longitud ilimitada como
un cuerpo de solicitud de cabecera HTTP hacia el servidor. El
usuario que trabaja en el navegador cliente no puede ver los
datos que estn siendo enviados, por eso la solicitud Post es
ideal para enviar datos confidenciales (como el numero de una
tarjeta de crdito) o grandes cantidades de datos al servidor.
19
20
21
22
23
24
25
APLICACION
Disear las paginas que corresponda para hacer un mantenimiento
de datos para una base de datos UCV y una tabla llamada ALUMNOS
26
LISTADO DE ALUMNOS
27
INGRESO DE DATOS
28
REGISTRO DE DATOS
29
30
31
32
33
34
36
Presione siguiente y
contine en las
instalaciones
37
Presione siguiente y
contine en las
instalaciones
Indique el usuario y el
password para
administrador el
servicios web
38
Presione siguiente y
contine en las
instalaciones
39
40
41
42
43
44