Documente Academic
Documente Profesional
Documente Cultură
http:www.ediciones-eni.com
Escriba la referencia ENI del libro RIT6JEE en la zona de bsqueda y valide.
Haga clic en el ttulo y despus en el vnculo de descarga.
Introduccin .
. . . . . . . . . . . . . . . . . .
Presentacin de JEE
11
Captulo 1
A. Introduccin . . . . . . . . . . . . . . . . . . . .
15
16
18
19
21
1. Creacin de un empaquetado . . . . . . . . . . . . . . . .
21
22
3. Extraccin
. . . . . . . . . . . . . . . . . . . . . . . .
23
4. Actualizacin . . . . . . . . . . . . . . . . . . . . . . .
24
El protocolo HTTP
Captulo 2
A. Presentacin . . . . . . . . . . . . . . . . . . . .
27
1. Funcionamiento . . . . . . . . . . . . . . . . . . . . . .
27
2. Las URL . . . . . . . . . . . . . . . . . . . . . . . . .
30
Contenido
. . . . . . . . . . . . . . . .
32
32
34
36
36
38
40
40
41
Servlets
Captulo 3
A. Presentacin . . . . . . . . . . . . . . . . . . . .
45
45
2. Tratamientos realizados . . . . . . . . . . . . . . . . . . .
46
47
48
1. Mtodo init . . . . . . . . . . . . . . . . . . . . . . . .
48
2. Parmetros de inicializacin . . . . . . . . . . . . . . . . .
49
3. Mtodo destroy . . . . . . . . . . . . . . . . . . . . . .
50
4. Mtodo service . . . . . . . . . . . . . . . . . . . . . .
50
5. Mtodos doXXXX . . . . . . . . . . . . . . . . . . . . . .
51
Contenido
53
54
2. Leer parmetros . . . . . . . . . . . . . . . . . . . . . .
58
3. Leer cabeceras. . . . . . . . . . . . . . . . . . . . . . .
62
68
68
69
2. Agregar cabeceras . . . . . . . . . . . . . . . . . . . . .
71
72
77
1. Contexto de aplicacin . . . . . . . . . . . . . . . . . . .
77
2. Sesin . . . . . . . . . . . . . . . . . . . . . . . . . .
83
83
83
a. Include . . . . . . . . . . . . . . . . . . . . . . . .
b. Forward . . . . . . . . . . . . . . . . . . . . . . . .
84
86
2. Redireccin . . . . . . . . . . . . . . . . . . . . . . . .
90
G. Filtros . . . . . . . . . . . . . . . . . . . . . . .
91
1. Creacin . . . . . . . . . . . . . . . . . . . . . . . . .
92
2. Declaracin . . . . . . . . . . . . . . . . . . . . . . . .
93
H. Eventos . . . . . . . . . . . . . . . . . . . . . .
97
97
100
I.
105
106
Contenido
Uso de sesiones
Captulo 4
109
110
111
2. Utilizacin de la sesin . . . . . . . . . . . . . . . . . . .
115
a. Reescritura de la URL . . . . . . . . . . . . . . . . . .
b. Campos de formulario ocultos . . . . . . . . . . . . . . .
c. Cookies . . . . . . . . . . . . . . . . . . . . . . . .
116
117
118
119
119
3. Finalizar la sesin . . . . . . . . . . . . . . . . . . . . .
120
Captulo 5
A. Presentacin . . . . . . . . . . . . . . . . . . . . 125
1. Tratamiento de una pgina JSP por el servidor . . . . . . . . .
127
131
1. La directiva page. . . . . . . . . . . . . . . . . . . . . .
131
2. La directiva include. . . . . . . . . . . . . . . . . . . . .
133
3. La directiva taglib . . . . . . . . . . . . . . . . . . . . .
135
Contenido
C. Scriptlets . . . . . . . . . . . . . . . . . . . . . 136
1. Declaracin de variables o de mtodos <%! %> . . . . . . . .
136
137
137
138
139
2. Etiqueta <jsp:getProperty> . . . . . . . . . . . . . . . . .
141
3. Etiqueta <jsp:setProperty> . . . . . . . . . . . . . . . . .
142
4. Etiqueta <jsp:include> . . . . . . . . . . . . . . . . . . .
145
5. Etiqueta <jsp:forward> . . . . . . . . . . . . . . . . . . .
148
6. Etiqueta <jsp:plugin> . . . . . . . . . . . . . . . . . . .
148
La librera JSTL
Captulo 6
A. Presentacin . . . . . . . . . . . . . . . . . . . . 155
B. Las expressions language. . . . . . . . . . . . . . . 156
1. Declaracin de una expression language . . . . . . . . . . . .
156
159
161
165
165
Contenido
b. Destruccin de una variable. . . . . . . . . . . . . . . .
167
2. Operaciones condicionales . . . . . . . . . . . . . . . . . .
167
a. Etiqueta <c:if>. . . . . . . . . . . . . . . . . . . . .
b. Etiqueta <c:choose> . . . . . . . . . . . . . . . . . .
167
168
3. Iteraciones . . . . . . . . . . . . . . . . . . . . . . . .
168
a. Etiqueta <c:forEach> . . . . . . . . . . . . . . . . . .
b. Etiqueta <c:forTokens> . . . . . . . . . . . . . . . . .
169
170
4. Manipulacin de URL . . . . . . . . . . . . . . . . . . . .
170
a.
b.
c.
d.
Etiqueta
Etiqueta
Etiqueta
Etiqueta
<c:import>
<c:redirect>
<c:url> . .
<c:param>
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
171
171
172
172
174
a. Etiqueta <x:parse> . . . . . . . . . . . . . . . . . . .
b. Etiqueta <x:set> . . . . . . . . . . . . . . . . . . . .
c. Etiqueta <x:out> . . . . . . . . . . . . . . . . . . . .
174
175
175
2. Etiquetas condicionales . . . . . . . . . . . . . . . . . . .
175
a. Etiqueta <x:if> . . . . . . . . . . . . . . . . . . . . .
b. Etiqueta <x:choose> . . . . . . . . . . . . . . . . . .
175
176
3. Etiqueta de iteracin . . . . . . . . . . . . . . . . . . . .
176
177
a. Definicin de recursos . . . . . . . . . . . . . . . . . .
b. Uso de los recursos . . . . . . . . . . . . . . . . . . .
178
178
180
180
181
183
Contenido
184
185
186
188
188
Captulo 7
A. Presentacin . . . . . . . . . . . . . . . . . . . . 193
B. Los archivos de etiquetas . . . . . . . . . . . . . . 193
1. Creacin de un archivo de etiquetas . . . . . . . . . . . . . .
194
200
202
205
208
JDBC
Captulo 8
215
2. El lenguaje SQL . . . . . . . . . . . . . . . . . . . . . .
216
a. Bsqueda de informacin. . . . . . . . . . . . . . . . .
b. Aadir datos . . . . . . . . . . . . . . . . . . . . . .
216
218
Contenido
c. Actualizacin de datos . . . . . . . . . . . . . . . . . .
d. Eliminacin de datos . . . . . . . . . . . . . . . . . .
218
219
221
222
222
223
225
230
Posicionamiento en un ResultSet . . . .
Lectura de datos en un ResultSet . . . .
Modificacin de los datos en un ResultSet.
Eliminacin de datos en un ResultSet . .
Adicin de datos en un ResultSet . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
230
237
240
243
.
.
.
.
.
245
247
250
253
254
5. Gestin de transacciones . . . . . . . . . . . . . . . . . .
256
a. Implementacin de transacciones . . . . . . . . . . . . .
b. Puntos de retorno . . . . . . . . . . . . . . . . . . . .
c. Niveles de aislamiento . . . . . . . . . . . . . . . . . .
257
258
258
260
260
261
Contenido
Anexos
A. Estructura general del descriptor de despliegue . . . . . 265
B. Seccin context-param . . . . . . . . . . . . . . . . 266
C. Seccin filter . . . . . . . . . . . . . . . . . . . . 267
D. Seccin filter-mapping . . . . . . . . . . . . . . . . 268
E. Seccin listener. . . . . . . . . . . . . . . . . . . 269
F. Seccin servlet . . . . . . . . . . . . . . . . . . . 270
G. Seccin servlet-mapping . . . . . . . . . . . . . . . 271
H. Seccin session-config . . . . . . . . . . . . . . . . 272
I.
J.
. . . . . . . . . . . . . . . . 281
ndice . . . . . . . . . . . . . . . . . . . . . . . 282