option
Cuestiones
ayuda
daypo
buscar.php

Tema 3 Frameworks

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 3 Frameworks

Descripción:
API REST + Seguridad (IA)

Fecha de Creación: 2026/05/14

Categoría: Informática

Número Preguntas: 10

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué atributo HTML es obligatorio para permitir la subida de ficheros?. action="upload". enctype="multipart/form-data". method="file". th:file="true".

¿Qué clase utiliza Spring Boot para recibir un fichero subido desde un formulario?. FileUpload. MultipartData. MultipartFile. UploadedFile.

¿Qué hace este código? if (file.isEmpty()) { model.addAttribute("error", "Debes seleccionar un fichero"); return "index3"; }. Guarda el fichero automáticamente. Comprueba si el fichero supera el tamaño permitido. Comprueba si el usuario no ha seleccionado ningún fichero. Elimina el fichero del servidor.

¿Para qué sirve Files.createDirectories(uploadDir);?. Borra el directorio upload. Crea el directorio si no existe. Comprime los ficheros. Crea un archivo temporal.

¿Qué hace este código? String filename = file.getOriginalFilename().toLowerCase();. Convierte el contenido del fichero a minúsculas. Obtiene el nombre original del fichero y lo pasa a minúsculas. Renombra el fichero automáticamente. Cambia la extensión del fichero.

¿Qué se valida aquí? if (!filename.endsWith(".txt")). El tamaño del fichero. El tipo MIME. La extensión del fichero. El directorio de almacenamiento.

¿Qué propiedad configura el tamaño máximo de UN fichero?. spring.servlet.max-upload. spring.servlet.multipart.max-file-size. spring.upload.max-size. spring.file.limit.

¿Qué hace esta línea? Files.copy(inputStream, destinationFile, StandardCopyOption.REPLACE_EXISTING);. Copia el fichero al destino indicado. Elimina el fichero original. Convierte el fichero a binario. Descarga el fichero desde internet.

¿Qué anotación se utiliza para manejar errores de tamaño máximo de subida?. @ControllerAdvice. @PostMapping. @ExceptionHandler. @ErrorMapping.

¿Qué hace @ResponseBody en un endpoint de descarga?. Convierte el HTML en JSON. Devuelve directamente el contenido de la respuesta HTTP. Cierra la conexión HTTP. Activa Thymeleaf.

Denunciar Test