15 Desarrollo Web con JSP y Servlets Flashcards

1
Q

¿Qué es JSP en Java?

A

JavaServer Pages, una tecnología para generar contenido web dinámico.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es un Servlet?

A

Un componente Java que maneja solicitudes y respuestas HTTP en una aplicación web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuál es el ciclo de vida de un Servlet?

A

init(), service(), destroy().

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es el objeto HttpServletRequest?

A

Un objeto que encapsula la solicitud HTTP enviada al servidor.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es el objeto HttpServletResponse?

A

Un objeto que encapsula la respuesta HTTP enviada al cliente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cómo se configura un Servlet en web.xml?

A

Con etiquetas <servlet> y <servlet-mapping>.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué es una expresión JSP?

A

Una expresión incrustada en JSP usando <%= ... %>.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué diferencia hay entre include y forward en JSP?

A

include inserta contenido de otra página; forward redirige la solicitud.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es el modelo MVC en JSP y Servlets?

A

Una arquitectura que separa modelo, vista y controlador.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cómo se manejan sesiones en JSP y Servlets?

A

Usando HttpSession con request.getSession().

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué es un filtro en Java EE?

A

Un componente que intercepta solicitudes y respuestas HTTP.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Cómo se define un filtro en web.xml?

A

Con etiquetas <filter> y <filter-mapping>.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué es un listener en Servlets?

A

Un componente que detecta eventos en la aplicación web.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué hace la anotación @WebServlet?

A

Define un Servlet sin necesidad de web.xml.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es el objeto ServletContext?

A

Un objeto que almacena información global de la aplicación.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué es una directiva JSP?

A

Instrucciones para el motor de JSP, como <%@ page ... %>.

17
Q

¿Qué hace la directiva <%@ include ... %> en JSP?

A

Incluye contenido estático en tiempo de compilación.

18
Q

¿Qué es EL (Expression Language) en JSP?

A

Un lenguaje de expresiones para acceder a datos en JSP.

19
Q

¿Qué es JSTL en JSP?

A

JavaServer Pages Standard Tag Library, un conjunto de etiquetas para JSP.

20
Q

¿Cómo se evita el acceso directo a archivos JSP?

A

Colocándolos dentro de WEB-INF.