Preguntas JSP y Servlets en idiomas Español

Preguntas JSP y Servlets en idiomas Español

Estas preguntas de opción múltiple sobre JSP y Servlets y sus respuestas lo ayudarán a comprender mejor el tema de JSP y Servlets. Puede prepararse para su próximo examen o entrevista con estos más de 100 JSP y MCQ Servlets.
Así que desplácese hacia abajo y comience a responder.

1: Dado el siguiente código de un servlet, y dado que myVar es una referencia a una httpsession o un servletcontext: 1. myVar.setTribute ("myname", "myval"); 2. String S = (String) myVar.getAttribute ("myname"); // más código después de la línea 2 se ejecuta, ¿cuál es verdad?

A.   Si myvar es una httpsession, se garantiza que s tendrá el valor "myval"

B.   El valor de S no se puede garantizar

C.   Si MyVar es un servletContext, la compilación fallará

D.   Si MyVar es una httpsession, la compilación fallará

2: init () o jspinit () es invocado por el contenedor en un servlet o un JSP?

A.   Para cada solicitud que hace que se cree una nueva sesión

B.   Para cada solicitud que hace que se cree un nuevo hilo

C.   Para cada solicitud

D.   Solo una vez en la vida

3: ¿Cuál de los siguientes es una acción JSP inválida?

A.   JSP: UseBean

B.   JSP: SetProperty

C.   JSP: Setsession

D.   JSP: GetProperty

4: JSP representa ____.

A.   Páginas de servlet de Java

B.   Páginas seguras justificadas

C.   Páginas del servidor Java

D.   Programa de servidor Java

5: ¿JSP usa qué tipo de sintaxis para una expresión?

A.   & lt; expresión /& gt;

B.   & lt; = % expresión % & gt;

C.   & lt; %= expresión %& gt;

D.   & lt; % expresión % & gt;

6: ¿Cómo procesa el contenedor una página JSP después de la compilación?

A.   Pojo

B.   Html

C.   Applet

D.   Servlet

7: Un Javabean es básicamente un:

A.   un taglib

B.   una solicitud HTTP

C.   Una actualización de SQL

D.   clase

8: Un scriptlet es un código que se puede incrustar dentro del HTML, sin embargo, tiene que estar dentro de ¿qué etiquetas?

A.   & lt; @ Java Code @ & gt;

B.   & lt; % Java Code % & gt;

C.   & lt; $ java código $ & gt;

D.   & lt; # Java Code # & gt;

9: Si quisiera imprimir el HTML de su programa, ¿cuál usaría?

A.   navegador.println ();

B.   Page.println ();

C.   out.println ();

D.   html.println ();

10: JSP almacena datos en un servidor web llamado___.

A.   Gato montés

B.   Tomcat

C.   Mysql

D.   Facebook

11: Los JSP están escritos en____.

A.   Php

B.   C#

C.   javascript

D.   Java

12: La forma correcta de importar la biblioteca de entrada/salida Java es:

A.   & lt; %% Page import = " java.io.*" %& gt;

B.   & lt;%@ page import = " java.io.*" %& gt;

C.   & lt;%- Page import = " java.io.*" %& gt;

D.   & lt;%&& page import = " java.io.*" %& gt;

13: JavaScript es para el cliente como JSP es para el ____.

A.   base de datos

B.   el servidor

C.   C#

D.   teléfono inteligente

14: ¿Cuál es la cláusula de captura de intento adecuada?

A.   trata de atraparlo()

B.   capt () {} try {}

C.   trata de atraparlo() []

D.   trata de atraparlo () { }

15: La forma correcta de importar la biblioteca de texto en su página JSP es:

A.   & lt;%@ page import = " java.text.*" %& gt;

B.   & lt;%= página import = " java.text.*" %& gt;

C.   & lt;%& page import = " java.text.*" %& gt;

D.   & lt;%() página import = " java.text.*" %& gt;

16: La sintaxis correcta para una declaración IF en Java es:

A.   si {} ( )

B.   si [] { }

C.   if & lt; & gt; {}

D.   si () { }

17: JSP están codificados en:

A.   Vb.net

B.   Java

C.   Pitón

D.   C#

18: La forma correcta de instanciar un nuevo objeto de fecha es:

A.   Date () mydate [];

B.   Declarar mydate = new Date ();

C.   myDate = date ();

D.   Fecha mydate = new Date ();

19: Los datos se ejecutan entre el cliente y el servidor a través de una solicitud ___.

A.   Guión de Kornshell

B.   Http

C.   puerto 1433

D.   una solicitud SQL

20: ¿Cuál es la forma correcta de probar si x es igual a 1?

A.   if (x ==+ 1) {}

B.   if (x == 1) {}

C.   if (x += 1) {}

D.   if (x = 1) {}

21: ¿Qué archivo es un archivo de configuración para JSP?

A.   Jsp.xml

B.   Client.xml

C.   Html.aspx

D.   web.xml

22: ¿Cómo se escriben los comentarios de JSP?

A.   & lt;%-comentario-%& gt;

B.   & lt; // comentario // & gt;

C.   & lt; comentario /& gt;

D.   & lt;%= comentario = & gt;

23: La forma correcta de crear un comentario de una sola línea es:

A.   () comentario

B.   // comentario

C.   ?/ comentario

D.   # comentario

24: La forma correcta de crear una cadena en Java es:

A.   var_str = string (" this ");

B.   var_str = " this " ;;

C.   Cadena var_str = " this " ;;

D.   Declarar var_str = " this " ;;

25: ¿Cuál es la sintaxis correcta para JSTL?

A.   & lt;%= taglib prefix = " c " uri = " http ... " %& gt;

B.   & lt;%@ taglib prefix = " c " uri = " http ... " %& gt;

C.   & lt;%- taglib prefix = " c " uri = " http ... " %& gt;

D.   & lt;%() taglib prefix = " c " uri = " http ... " %& gt;

26: Un servlet funciona en ____

A.   el cliente

B.   un celular

C.   el servidor

D.   en el navegador

27: HTTP es apátrate. ¿Qué significa eso?

A.   JavaScript contiene todos los datos.

B.   Todos los datos se almacenan en la base de datos

C.   Una vez que se abre una conexión, el servidor web no reconoce la solicitud o ninguna solicitud anterior.

D.   Nada. No es un concepto importante.

28: ¿Cuál de los siguientes archivos contiene la asignación de y ?

A.   web.xml

B.   primavera.xml

C.   servidor.xml

D.   config.xml

29: El método de servicio de un servlet genérico toma ¿Cuál de los siguientes parámetros?

A.   Servletconfig

B.   Tanto ServLetRequest como ServletResponse

C.   ServletResponse

D.   ServletRequest

30: ¿Cuál de los siguientes métodos es más apropiado para enviar la gran cantidad de datos?

A.   CORREO

B.   OCULTO

C.   CONSEGUIR

D.   CABEZA

31: Una directiva JSP tiene el siguiente formulario:

A.   & lt; %@ página %& gt;

B.   & lt; %^ página %& gt;

C.   & lt; %= página %& gt;

D.   & lt; %# página %& gt;

32: ¿Cuál es el taglib adecuado para SQL?

A.   & lt; SQL: Update & gt; & lt;/sql: actualización/& gt;

B.   & lt; SQL: Update & gt; & lt;/sql: Update & gt;

C.   & lt; SQL | Update & gt; & lt;/sql = update & gt;

D.   & lt; SQL: Update & gt; & lt; // sql: update & gt;

A.   Cookie Cookie = nueva cookie (" clave ", " valor ")

B.   Jsp cookie = new JspCookie (" Key ", " valor ")

C.   Crear nueva cookie ()

D.   No hay forma de llamar a una galleta

34: Para implementar y ejecutar las páginas de Javaserver que necesita ...

A.   un contenedor de servidor web compatible

B.   un servidor web compatible con un contenedor de servlet

C.   un servidor web compatible sin un contenedor de servlet

35: Otra forma de rastrear los datos del usuario entre páginas es:

A.   sesión y cookies

B.   Galletas

C.   Html

D.   ÁSPID

E.   sesión

36: ¿Cuál es el mejor lugar para definir páginas de error para JSP?

A.   servidor.xml

B.   hibebernate.cfg.xml

C.   context.xml

D.   web.xml

37: Si envíe un formulario sin mencionar el tipo de método (obtener o publicar) y se llama servlet. ¿Qué método invocará? doget () o dopost ().

A.   Por defecto, es una solicitud GET

B.   Por defecto es una solicitud de publicación

38: Cuando un navegador web solicita una página JSP, lo primero que hace el motor JSP es:

A.   comprobaciones para ver si se está utilizando HTML 5

B.   Vea si la página debe ser compilada

C.   comprobaciones para ver si el navegador es safari o IE

D.   comprobaciones para ver si las cookies están habilitadas

39: clase pública Someservlet extiende httpservlet {public void doget (httpservletRequest solicitud, respuesta httpservletResponse) lanza ServletException, ioexception {request.setAttribute (" a ", " valor "); ....}} ¿Cuál sería el alcance de un atributo?

A.   Alcance de la página

B.   Alcance de la sesión

C.   Alcance de la aplicación

D.   Solicitud de alcance

40: Las 3 formas de mantener la sesión entre el cliente web y el servidor son:

A.   Cookies, HTML, URL Reescritura

B.   Servidor web, HTML, ASP

C.   Cookies, campos ocultos, URL reescribe.

D.   HTML, Base de datos, JavaScript

41: Un contenedor invoca el método ____ antes de atender cualquier solicitud.

A.   page_load ()

B.   jspdestroy ()

C.   jspinit ()

42: ¿Cuál de los métodos Follolwing Servlet se requiere para cada solicitud del cliente?

A.   ServletConfig getServletConfig ()

B.   public void init () lanza ServletException

C.   Public Void Destro ()

D.   Servicio Public Void (Solicitud de ServLetRequest, Respuesta de ServletResponse) Lanza ServletException, IOException {

43: Un comentario de JSP es ___ en el código de página.

A.   destacado

B.   no incluido

C.   promovido

D.   ejecutado primero

44: ¿Cuál de las siguientes acciones de JSP se puede describir como lo siguiente: Acción para sustituir el contenido del recurso referenciado por el contenido de la página de reenvío?

A.   JSP: adelante

B.   JSP: UseBean

C.   JSP: Param

D.   JSP: incluir

45: ¿Cuál de los siguientes es un alcance de frijol (objeto) inválido?

A.   configuración

B.   página

C.   sesión

D.   pedido

46: ¿Cuáles de los siguientes son subelementos válidos de Taglib?

A.   ubicación de etiqueta

B.   taglib-uri

C.   ubicación taglib

D.   Tanto taglib-uri como taglib-tocation

47: ¿Cuál es la definición correcta para ?

A.   intenta encontrar un objeto, lo crea si no existe

B.   Ninguna de estas opciones es correcta

C.   no hace nada

D.   Convierte HTML a una clase

48: El contenedor JSP llama ¿Cuál del siguiente método si necesita la página para liberar recursos?

A.   JSPRELEASE ()

B.   jspinit ()

C.   jspdestroy ()

D.   jspservice ()

49: Si una página JSP usa clases del paquete java.util. ¿Cuál de las siguientes afirmaciones importaría el paquete?

A.   & lt; %@import java.util.* %& gt;

B.   & lt;%@ page import = " java.util.*"%& gt;

C.   & lt;%import = " java.util.*"@%& gt;

D.   & lt;%@ page java = " java.util.*"@%& gt;

50: ¿Qué bloque de código es correcto?

A.   public String myFunc (nombre de cadena) {nombre de retorno;}

B.   public myFunc (nombre de cadena) {nombre de retorno;}

C.   Ninguno de esos

D.   public String myFunc (nombre de cadena) {}

51: ¿Cuál del objeto JSP implícito representa la información de configuración de servlet?

A.   configuración

B.   pedido

C.   respuesta

D.   pageContext

52: ¿Cuál es la diferencia entre servlets y applets? 1.Servlets se ejecuta en servidores, donde a medida que los applets se ejecutan en el navegador 2. Los servicios no tienen GUI, donde como un applet tiene GUI 3. Ambos 4. Ninguno de ellos

A.   1

B.   4

C.   3

D.   2

53: JSP hace que las páginas sean un ciclo de vida ____.

A.   Jsp

B.   Html

C.   Pitón

D.   Java

54: ¿Qué significa JSTL?

A.   Java admite la biblioteca de etiquetas

B.   Solo sirve a la biblioteca

C.   Biblioteca de maestros de JavaScript

D.   Java Server Pages estándar Biblioteca

55: ¿Cuál de las siguientes acciones es una etiqueta especializada que genera la etiqueta apropiada de o para cargar el software de complemento Java?

A.   JSP: complemento

B.   JSP: SetProperty

C.   JSP: GetProperty

D.   JSP: UseBean

56: ¿Cuál de los siguientes elementos raíz proporciona la información de configuración global para los archivos JSP en una aplicación web?

A.   jsp-config

B.   taglib

C.   taglib-uri

D.   JSP-PROPERTY-GROUP

57: ¿Cuál de los siguientes es un Scripllet?

A.   < % Java declaraciones %>

B.   <%! declaraciones %>

C.   < %= Java Expression %>

D.   <%-comentario-%>

58: Si REQ es una referencia a una HttpServletRequest y no hay una sesión actual, ¿qué es cierto sobre req.getSession ()?

A.   Invocar req.getSession (falso) devolverá una nueva sesión

B.   Invocar req.getSession () devolverá nulo

C.   Invocar req.getSession (verdadero) devolverá una nueva sesión

D.   Invocar req.getSession (nulo) devolverá una nueva sesión

59: El contenedor web crea objetos implícitos JSP como ...

A.   pageContext y servletContext pero no objeto de sesión

B.   pageContext, servletContext, sesión, solicitud y respuesta

C.   Sesión, solicitud y respuesta pero no servletContext

60: ¿Cuál de los siguientes proporciona un mango para acceder a los atributos de la directiva de la página en el entorno de secuencias de comandos?

A.   solicitud

B.   pageContext

C.   configuración

D.   contexto

61: ¿Cuál de las siguientes es una expresión de JSP válida?

A.   < %Some-Java-Expression %>

B.   <%= algo-java-expresión;%>

C.   <%Some-Java-Expression;%>

D.   < %= algo-java-expresión %>

62: ¿Cuándo podría traducirse un JSP (elija todo lo que se aplique)? a. Cuando se inicia la aplicación b. Cuando el desarrollador compila el código en la carpeta SRC c. La primera vez que un usuario solicita el JSP d. Después de que se llama JSPDestroy (), se vuelve a retroceder

A.   A y D

B.   A y C

C.   un solo

D.   C y D

63: ¿Cómo puede llamar a un servlet para que se automatizara automáticamente una lista desplegable que depende de la selección de 2 listas desplegables anteriores? 1. Imprima todos los valores posibles del segundo y tercero desplegable como un objeto JavaScript 2. Haga uso de xmlhttprequest en JavaScript para disparar una solicitud asincrónica a un servlet durante el evento Onchange 3.

A.   2

B.   3

C.   4

D.   1

64: ¿Cuál de la siguiente declaración describe correctamente el 'búfer' del atributo?

A.   De forma predeterminada, la salida de la página se almacena con un tamaño de búfer de implementación no menor que 80 MB

B.   Indica si la salida de contenido de la página se amortiguará

C.   De forma predeterminada, la salida de la página se almacena con un tamaño de búfer de implementación no menor que 800 MB

D.   De manera predeterminada, la salida de la página se almacena con un tamaño de búfer de implementación no menor que 8 MB

65: ¿Cuál de los siguientes métodos es abstracto en httpservlet?

A.   servicio

B.   dopost

C.   morder

D.   No tiene métodos abstractos

66: ¿Cuál de los siguientes no es un objeto implícito válido en un JSP?

A.   afuera

B.   contexto

C.   respuesta

D.   pedido

67: Una vez que se ha solicitado el JSP y la página se carga e inicializada, el motor JSP llama a:

A.   _jspservice () método

B.   método jspdestroy ()

C.   método jspinit ()

D.   método jspprerender ()

68: Los objetos que cuando están compilados están contenidos en (a) ____ archivo.

A.   JSP

B.   frasco

C.   kornshell

D.   TXT

69: ¿Qué tipos se pueden usar junto con los métodos HttpServletResponse para transmitir datos de salida?

A.   java.io.fileOutputStream

B.   java.io.printstream

C.   java.io.outputstream

D.   java.io.printwriter

70: ¿Cuál de los siguientes no es un atributo de directiva 'página'?

A.   extender

B.   idioma

C.   implementos

D.   importar

71: ¿Cuál de las siguientes clases tiene una implementación del método de getsession que devuelve un objeto httpsession?

A.   SessionContext

B.   Sessionconfig

C.   HttpservletRequest

D.   HttpservletResponse

72: ¿Cuál de los siguientes no es un método estándar válido llamado como parte del ciclo de vida JSP por el contenedor?

A.   jspservice

B.   _jspservice

C.   jspdestroy

D.   jspinit

73: ¿Cuál de los siguientes métodos se puede utilizar para obtener los parámetros de inicialización y de inicio de un servlet?

A.   getServletinfo

B.   en eso

C.   servicio

D.   getServletConfig

74: ¿Cuál no es parte del grupo de biblioteca JSTL?

A.   Centro

B.   Xml

C.   Html

D.   Sql

75: ¿Cuál de los siguientes es un objeto EL implícito inválido?

A.   aplicacionescope

B.   sesión

C.   petición

D.   pagina

76: ¿Qué métodos son necesarios para obtener la URL completa y exacta que hace que la llamada llegue al servlet? 1. GetRequestUrl () 2. GetQuerystring () 3. Ambos 4. Ninguno de ellos

A.   3

B.   4

C.   2

D.   1

77: Qué declaraciones son verdaderas: a. El elemento (subelemento de) establecido en "falso" obliga al contenedor a hacer que el servlet sea inalcanzable para solicitar el patrón URL definido, b. El elemento (subelemento de) establecido en "falso" obliga al contenedor a hacer que la solicitud del servlet responda con el código HTTP 503 (servicio no disponible), c. El fragmento web se fusiona en el descriptor de implementación final después de que se procesan las anotaciones relacionadas con el fragmento web, d. Todos los fragmentos web se procesan juntos (en un lote) y todos se fusionan en el descriptor de implementación final antes de que se procesen las anotaciones relacionadas de los fragmentos web.

A.   B y D

B.   B y C

C.   a y B

D.   un único

78: Por defecto, la API Servlet utiliza un ______ para almacenar una ID de sesión.

A.   pedido

B.   respuesta

C.   sesión

D.   sessionFactory

E.   Galleta

79: Teniendo en cuenta el siguiente código de servlet, elija la declaración que sea verdadera: paquete com.nullhaus; import javax.servlet.annotation.*; import javax.servlet.http.*; @WebServlet ("nullhausservlet") clase pública nullservlet extiende httpservlet {}

A.   Este es un uso válido de @Webservlet Annotations que crea un servlet con valor de patrón de url "nullhausservlet"

B.   Este es un uso no válido de las anotaciones @Webservlet debido al valor de patrón url de url formado erróneamente

C.   Este código no se compila, porque Nullhausservlet necesita implementar uno de métodos Doget (-), Dopost (-), etc.

D.   Este es un uso válido de las anotaciones @Webservlet que crea un servlet con el nombre de "nullhausservlet"

80: ¿Cuál de los siguientes métodos HTTP envía la misma respuesta que la solicitud?

A.   CABEZA

B.   RASTRO

C.   Opción

D.   DEPURAR

81: JSP El objeto implícito 'fuera' es un objeto de cuál de las siguientes clases?

A.   DataOutputStream

B.   Flujo de salida

C.   Printstream

D.   Jspwriter

82: ¿Qué resultados de una llamada al método getInitParamTernames () en ServletContext cuando no hay parámetros de contexto configurados en el descriptor de implementación?

A.   nulo se devuelve

B.   Se arroja una noparametersexistException

C.   Se devuelve un objeto de enumeración vacío

D.   Se devuelve un objeto ArrayList de tamaño cero

83: Dado: 1. & lt; %@ taglib prefix = "c" uri = "http://java.sun.com/jsp/jstl/core" %& gt; 2. & lt; %@ taglib prefix = "Tablas" uri = http://www.javaranch.com/tables %& gt; 3. & lt; %@ taglib prefix = "jsp" tagdir = "/web_inf/tags" %& gt; 4. & lt; %@ taglib uri = "utilidadfunctions" prefix = "util" %& gt; ¿Qué pasa con las directivas Taglib anteriores, el JSP no funcionaría?

A.   La línea 4 es incorrecta porque el atributo de prefijo debe venir antes del atributo URI

B.   La línea 4 es incorrecta porque el valor de URI debe comenzar con http: //

C.   La línea 3 es incorrecta porque el prefijo JSP está reservado para acciones estándar

D.   La línea 3 es incorrecta porque no hay atributo URI

84: ¿Cuál de los siguientes métodos se llama antes del servicio de la página alguna solicitud?

A.   jspservice ()

B.   _jspinit ()

C.   en eso()

D.   jspinit ()

85: JSP El objeto implícito 'excepción' es un objeto de cuál de las siguientes clases?

A.   java.lang.throwable

B.   java.lang.Exception

C.   java.lang.jspexception

D.   java.lang.runtimeexception

86: Dado un servlet que contiene el siguiente código, ¿cuál es el resultado de intentar compilar y ejecutar el servlet? ServletContext context = getServletContext (); Cadena s = context.getAttribute (

A.   String S tiene un directorio válido como su valor

B.   String S tiene un valor nulo

C.   El servlet no se compilará

D.   El servlet no correrá

87: Los verbos HTTP Get, Put y Elimine son ideMPOTENT. ¿Qué representa el término "ideMpotent"?

A.   Ninguna de las anteriores

B.   La misma operación aplicada varias veces produce el mismo resultado

C.   Este término no tiene nada que ver con los verbos HTTP

D.   La misma operación aplicada varias veces produce diferentes resultados

88: JSP El objeto implícito 'aplicación' es un objeto de cuál de la siguiente clase?

A.   javax.servlet.servletContext

B.   javax.servlet.servletconfig

C.   Javax.servlet.Aplicación

D.   javax.servlet.context

89: Un programador necesita actualizar un en vivo, ejecutando los parámetros de inicialización de Servlet para que la aplicación web comience a usar los nuevos parámetros de inmediato. Para lograr esto, ¿qué debe ser verdad (aunque no necesariamente suficiente)? 1. El contenedor debe destruir y luego reiniciar el servlet 2. El constructor del servlet debe recuperar el parámetro DD actualizado del objeto ServletConfig del servlet 3. Para cada parámetro, el DD debe tener un separado & lt; init-param & gt; Etiqueta 4. Para cada parámetro, debe modificar una etiqueta DD que especifique el nombre del servlet, el nombre de los parámetros y el nuevo valor del parámetro.

A.   2 y 4

B.   1 y 3

C.   2 y 3

D.   Solo 1

90: ¿Cuál de las siguientes opciones es válida sobre la directiva 'Página' JSP?

A.   Incluye el contenido de un archivo en el JSP al momento de la traducción

B.   Controla las propiedades de toda la aplicación

C.   Hace que una biblioteca de etiquetas personalizada esté disponible dentro de la página que incluye

D.   Controla las propiedades del JSP

91: ¿Por qué recibes este error? NoclassDeffoundError: org.apache.commons.lang.stringutils. 1. No se pudo encontrar la clase dada. 2. Se puede encontrar la clase dada, pero algo salió mal al inicializarla 3. Ninguno de ellos

A.   1

B.   2

C.   3

92: ¿Cuál de los siguientes es un método HTTP no ideampotente?

A.   CABEZA

B.   PONER

C.   CONSEGUIR

D.   BORRAR

E.   CORREO

93: ¿Cuál de los siguientes no es un alcance de Java Bean (POJO) válido en JSP?

A.   respuesta

B.   sesión

C.   pedido

D.   solicitud

94: ¿A cuál del siguiente alcance del objeto se define de la siguiente manera: los objetos con este alcance son accesibles desde las solicitudes de procesamiento de páginas en la misma aplicación que la que fueron creadas?

A.   sesión

B.   página

C.   solicitud

D.   pedido

95: ¿En qué parte de la fuente de página JSP se pueden usar las funciones EL?

A.   En el cuerpo de una etiqueta donde el contenido del cuerpo está configurado para Tagdependente

B.   Dentro de una expresión de JSP

C.   Dentro de un scriptlet JSP

D.   En el cuerpo de una etiqueta donde el contenido del cuerpo se establece en jsp

96: ¿Cuál es el límite de datos que se transmitirá desde HTML cuando se usa el método DoGet ()?

A.   8k

B.   2k

C.   4K

D.   1k

97: ¿Cuál de los siguientes es un atributo inválido para la directiva de etiqueta?

A.   atributos dinámicos

B.   nombre para mostrar

C.   contenido de cuerpo

D.   atributos de etiqueta

98: javax.servlet.jsp.jsppage extiende ¿Cuál de las siguientes interfaces?

A.   Servicio de genérico

B.   Httpservlet

C.   Servlet

D.   Httpjsppage

99: ¿Cómo puede hacer que la clase JSP implie la interfaz SinglethreadModel?

A.   <%@ página isthreadsafe =

B.   <%@ página ThreadSafe =

C.   <%@ página ThreadSafe =

D.   <%@ página isthreadsafe =

100:

A.   Incluir página estática en una página de JSP

B.   tirar una excepción

C.   Invoca un servlet desde una página JSP.

D.   Avance a otro servlet

E.   redirigir a otro recurso