1
resposta

Como seria anexar um documento word ou txt nesse projeto ?

Prezado professor, poderia apontar o caminho para que nesse projeto fosse possível o usuário enviar um anexo ?

Estou trabalhando em algo que preciso anexar um documento, mas não sei como.

Grato

1 resposta

Olá Aires,

Para permitir que o usuário envie um anexo em seu projeto Spring MVC, você pode usar a biblioteca Apache Commons FileUpload. Essa biblioteca permite que você processe facilmente solicitações HTTP multipartes, como aquelas que contêm arquivos de upload.

Você pode adicionar a dependência do Commons FileUpload ao seu projeto Maven ou Gradle e, em seguida, criar um controlador que use a classe ServletFileUpload para processar a solicitação de upload de arquivo. Aqui está um exemplo de código para fazer isso:

@PostMapping("/upload")
public String handleFileUpload(@RequestParam("file") MultipartFile file) {
    // Processar o arquivo aqui
    // ...
    return "redirect:/sucesso";
}

Observe que o parâmetro "file" corresponde ao nome do campo de formulário que contém o arquivo de upload. Você também pode adicionar validação para garantir que o arquivo seja do tipo e tamanho corretos.

Espero ter ajudado e bons estudos!