Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Laboratorio Sem 12
Laboratorio Sem 12
3
Cargar los Drivers
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Hacer la Conexin
Connection Con = DriverManager.getConnection(url, "myLogin", "myPassword");
stmt.executeQuery("select * from usuarios where login=' " + name + "' and passw='" + pass + "'");
En una JSP escribimos codigo HTML, combinado con
codigo Java, pero el codigo Java va encerrado en
8
Atributo Sintaxis Utilizacin
errorPage <%@ page errorPage= Especifica la pagina de error que
paginaDeError.jsp%> ser invocada en caso de
producirse una excepcin
durante la ejecucin de la JSP
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 True por defecto indicando que
autoflush=true %> el buffer debera descargarse
cuando este lleno. Un valor de
false raramente utilizado, indica
que se debe lanzar una
excepcin cuando el buffer se
sobrecargue.
extends <%@ page Esto indica la superclase del
extends=package.class%> servlet que se va a generar.
Debemos usarla con extrema
precaucin, ya que el servidor
podra utilizar una superclase
personalizada.
info <%@ page Define un String que puede ser
info=Curso de POO% > capturado mediante:
getServletInfo
language <%@ page Pensado para especificar el
language=java%> lenguaje a utilizar. Java es el
valor por defecto y es la nica
opcin legal por ahora
10
Atributo Sintaxis Utilizacin
isErrorPage <%@ page Determina si este fichero
isErrorPage=true %> JSP es una pagina que
maneja excepciones.
nicamente a este tipo de
paginas pueden acceder a
la variable implcita
exception que contiene la
excepcin que provoco la
llamada a la pagina de
error.
pageEncoding <%@ page Especifica el conjunto de
pageEndoding=ISO-8859-1%> caracteres a usarse en la
JSP. Defecto es:
ISO-8859-1
11
Cuando una JSP es requerida por un cliente, enotnces, si
Ciclo de esta no ha sifo ejecutada anteriormente sera recien
Vida de un convertida un servlet y compilada como tal para su
ejecucion y servicio al cliente. Pero si anteriormente fue
JSP solicitada, ya no pasara el proceso de compilacin, pues
ya se encuentra publicada en el Servidor Web. La
siguiente imagen muestra el proceso:
J2EE Web Container
NO
Ya se ejecuto SERVLET (.java)
anteriormente
13
Los protocolos de comunicacin usados entre el cliente y el
servidor pueden ser HTTP o cualquier otro protocolo.
Los Objetos request y response estn siempre implcitamente
disponibles para la aplicacin Web.
Cliente response
JSP File
response
request
request Componente
14
METODO GET
16
Ahora construya otro formulario JSP con el nombre Visor con el
siguiente cdigo:
17
18
METODO POST
19
20
21
22
23
24
Luego de mostrarse el index.jsp y
completar los datos se mostrar
otra vista del mismo formulario
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
Instalacin del Tomcat de forma
individual
Ir a la pagina del apache Tomcat y descargar una de las versiones
del tomcat
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
Luego vayase a Tool y luego a
Server del Netbeans para agregar
el servicio web
41
42
D:\Archivos de programa\Apache Software
Foundation\Tomcat 7.0
43
44