TIW Repaso teoría
|
|
Título del Test:
![]() TIW Repaso teoría Descripción: hkhkvhj, |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Cuál de las siguientes afirmaciones sobre el objeto ServletContext es FALSA?. Es compartido por todos los Servlets de la aplicación. Es compartido por todos los Servlets y JSPs de la aplicación. Pertenece al ámbito de un único Servlet. Se obtiene a partir de sesión. ¿Cuándo es necesario realizar una transacción con JPA?. Siempre que se haga una operación cualquiera contra la base de datos. Siempre que se haga una operación que altere el contenido de la base de datos. Siempre es necesario cuando se realicen al menos dos o más operaciones. El uso de transacciones es opcional y depende de la configuración del fichero "persistence.xml". Señale la afirmación FALSA: Si el Servlet no ha sido llamado antes cuando llega una solicitud GET se ejecuta el constructor y los métodos init, doGet y destroy, en ese orden. Un Servlet puede responder a más de una URL. Un Servlet puede invocar a otro Servlet. No siempre tiene que incluir tanto un método doGet como un doPost. Señale la afirmación FALSA. Según el patrón MVC... Las entidades creadas a partir de tablas pertenecen a la parte del Modelo. Todas las clases del modelo no dependen del Servlet o la vista. Los JSP forman parte de la vista. Si se utiliza JDBC no es posible implementar el patrón. La anotación @Path... Permite especificar las URLs a las que responde un Servlet. Identifica una URL a la que un recurso responde usando JAX-RS. Se emplea en la definición clientes que consumen servicios web para especificar el path del servicio. Define un parámetro obligatorio en la llamada a un servicio. Los RestTemplate se usan... Para definir servicios REST en SpringBoot. Para consumir servicios REST en SpringBoot. Para construir URLs de acceso a BBDD en SpringBoot. Para implementar DAOS en SpringBoot. Con relación a un JSP, elige la respuesta CORRECTA: Tiene una menor capacidad de implementar lógica al ser parecido a un HTML. Según el patrón MVC puede ser utilizado para realizar consultas a la BBDD. Se puede considerar como otra forma de escribir un Servlet. Permite embeber código Java mediante las etiquetas <Java> int a = 7; <Java>. ¿Cuál de las siguientes afirmaciones es VERDADERA acerca del siguiente método? request.setPaarameter(String_clave, Object valor). El método permite transferir un objeto al próximo Servlet o JSP. El método es incorrecto porque ambos parámetros son de tipo String. Tras ejecutar ese método se puede acceder a su valor usando el siguiente método: request.geyParameter(String clave);. Ninguna de las anteriores es correcta. ¿Cuál de las siguientes afirmaciones es INCORRECTA acerca de la API de JMS?. Permite comunicar aplicaciones mediante colas. Permite comunicar aplicaciones mediante publicación y suscripción de temas. Es diseñada para la comunicación entre usuarios. Es posible implementar un Listener que no consuma todos los mensajes. ¿Qué permite definir la notación @VariablePath del framework SpringBoot?. Permite indicar que se recibirán datos en el cuerpo de la solicitud. Permite indicar que se recibirá un parámetro dentro de la URL. Permite indicar que se recibirá un valor por medio de la URL. Ninguna de las anteriores es correcta. Señale la afirmación FALSA. Generalmente no es necesario implementar el método Service de un Servlet. Un Servlet puede sobrescribir el método destroy de los Servlets. Un enlace <a href="MyServlet"> puede provocar que se ejecute el método doGet(). Un formulario <form action = "MyServlet"> ... </form> siempre llama al método doPost(). Señale la afirmación FALSA: El fichero web.xml... Permite definir la página de inicio del proyecto. Permite definir que clase/s son Servlet. Permite definir cuál será la página de error cuando suceda NullPointerException. Es incluido también en un proyecto ".ear" vacío. Señale la afirmación FALSA. El cliente requiere una copia de las clases del modelo para poder deserializar el contenido de la respuesta. El API JAX-RS permite desarrollar clientes de servicios web desarrollados en otras tecnologías. La respuesta del servicio se serializa según lo especificado en la definición del servicio, independientemente de la solicitud que reciba. Springboot permite consumir servicios web desarrollados en otras tecnologías. Según las especificaciones de JEE, la etiqueta <%@ ... > es: Una etiqueta de directiva. Una etiqueta de actions. Una etiqueta de Expression. Una etiqueta de Scriptlet. En relación con la creación de un pool de conexiones de Glassfish ¿Cuáles son las propiedades mínimas suficientes para hacer ping a una base de datos?. useSSL, allowPublicKeyRetrievas, serverTimezone, url, user, password. useSSL, allowPublicKeyRetrievas, serverTimezone, databaseName, port. useSSL, allowPublicKeyRetrievas, serverTimezone, ip ,databaseName, port. useSSL, allowPublicKeyRetrievas, serverTimezone, user, password. ¿Cuál de los siguientes tipos de mensajes JMS NO existe?. HashMessage. MapMessage. StreamMessage. BytesMessage. Dos tablas en SQL tienen una relación N:M a través de una tabla intermedia. Señale la afirmación INCORRECTA: Se generan dos entidades cuando se incluye la relación en el ORM. Cada entidad puede tener la anotación @ManyToMany con un atributo de tipo List. Cada entidad puede tener la anotación @ManyToMany con un atributo de tipo Set. No se puede forzar al ORM a crear las tres entidades. Señale la afirmación CORRECTA: Es posible tener varios atributos de diferentes ámbitos con la misma clave: request, session... Los atributos al igual que los parámetros son de tipo Object. Los atributos al igual que los parámetros son de tipo String. Cuando un formulario envía un atributo al servidor debe ser de tipo String. Señale la afirmación CORRECTA: SOAP y REST son tecnologías que están orientadas a mensajes. SOAP hace uso de JSON en las comunicaciones. SOAP siginifica "Simple Object Access Protocol". REST significa "Representation Entity State Transfer". Indique cuál NO es una buena práctica de los API Rest. Se han de utilizar jerarquías con sustantivos en plural. Siempre hay que devolver un código HTTP que indique si hubo errores o no. El versionado del API se hará a nivel de cabecera y no se hará a nivel de URL. Debe seguir las prácticas de código auto documentación sin que se requiera de documentación en los end-points. |




