B3T6 JEE Flashcards
¿ Cuales son los tres métodos del ciclo de vida de un servlet y dónde se encuentran definidos?
En el interface javax.servlet.Servlet tendríamos:
* init(…) una sola vez
* service(req,res) tantas veces como peticiones llegan
* destroy(…) cuando paramos el app server
¿Cómo se implementa un bucle en JSTL?
‹%@ taglib prefix=”c” uri=”http://java.sun.com/jstl/core” %› ‹c:foreach items=”${listaObjetos}” var=”objeto”› ‹/c:foreach›
¿Cómo se denomina al tipo de EJB que el app server invoca cuando llega un mensaje a la queue de la que está escuchando ese EJB?
MDB (Message Driven Bean)
¿Que dos contenedores existen en un app server J2EE completo?
1.- Web Container (donde se ejecutan servlet y jsp) 2.- EJB Container (donde se ejecutan EJB Sesison y MDB)
¿Para que sirve el API JTA?
Nos ofrece acceso al servicio de control de transacciones distribuidas que tiene que tener implementado en el app server
¿En que interface del API de los servlets podemos encontrar un método para acceder a las cookies?
interface HttpServletRequest
¿Cuántas instancias se crean de un servlet dado?
UNA y solo UNA. Lo que se crean (para atender a los clientes) son hilos de ejecucion que el web container va seleccionando de un Thread Pool
Diga dos implementaciones del API JSF
1.- ICEFaces 2.- PrimeFaces
¿Cómo le decimos a maven que este proyecto lo empaquete como una aplicación web?
Dentro del pom.xml se pone war
¿Cuál de los siguientes productos no es un servidor de aplicaciones? Weblogic; WildFly o Jetty
Jetty porque solo es un contenedor/motor de servlets
¿Dónde se almacena la información conversacional del cliente dentro de una lógica de aplicación que pasa por varias pantallas distintas?
En el objeto HttpSession que se obtiene a partir del objeto HttpServletReques
¿Qué objetos predefinidos podemos usar dentro de una página JSP?
request; page;session; out; application
¿Con qué parámetro se define la url de invocación de un servlet?
Con la etiqueta ‹url-pattern› dentro del web.xml
¿Con qué método se obtiene el valor de una variable que pasamos por la url?
Del objeto HttpServletRequest (que recibimos en el método doGet o doPost) sería el método getParameter(name)
¿Qué dos tipos de EJB Session existen?
1.- Stateless 2.- Stateful