Spring Boot MultipartException при отправке формы с флажком и файлом MultipartHtml

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Spring Boot MultipartException при отправке формы с флажком и файлом Multipart

Сообщение Anonymous »

Я сталкиваюсь с ошибкой белой абел Страница с указанием:

Код: Выделить всё

There was an unexpected error (type=Internal Server Error, status=500).
Failed to parse multipart servlet request
org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request
И после множественной проверки я понял, что это не происходит, потому что есть некоторая проблема при загрузке файлов, но вместо этого происходит, когда я ввожу значение True/False через флажок. Все работает нормально, пока флажок не будет нажат. Как только флажок будет нажат, и я отправляю форму, запрос даже не обращается к контроллеру. Он сразу же ломается, потому что он не может разобрать. class = "Snippet-Code-Html Lang-Html PrettyPrint-Override">

Код: Выделить всё




Add Contacts











Add New Contacts
Fill in the details below to add new contacts.





Full
Name

class="text-red-500 text-sm font-medium mt-1">



Email
address

class="text-red-500 text-sm font-medium mt-1">



Phone
Number

class="text-red-500 text-sm font-medium mt-1">



Address

class="text-red-500 text-sm font-medium mt-1">



Website

class="text-red-500 text-sm font-medium mt-1">



LinkedIn

class="text-red-500 text-sm font-medium mt-1">



Upload
Picture

PNG,  JPG or JPEG (max ~5MB)

th:if="${#fields.hasErrors('contactImage')}">




Mark as
Favourite





Description

class="text-red-500 text-sm font-medium mt-1">



Add Contact










console.log("Add Contacts Page")


< /code>
< /div>
< /div>
< /p>
p.s.  -> Фрагменты Thymeleaf работают должным образом < /em> < /p>

Вот мой контакт-форма.package com.sathwikhbhat.scm.forms;

import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.Pattern;
import jakarta.validation.constraints.Size;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.web.multipart.MultipartFile;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ContactForm {

@Size(min = 3, message = "Name must be minimum 3 characters")
private String name;

@Email(regexp = "^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,}$", message = "Invalid email address")
private String email;

@Pattern(regexp = "^[6-9]\\d{9}$", message = "Invalid phone number")
private String phoneNumber;

@Size(min = 10, message = "Address must be minimum 10 characters")
private String address;

private String websiteLink;

private String linkedinLink;

private MultipartFile contactImage;

private boolean favourite;

@Size(max = 500, message = "Description must be maximum 500 characters")
private String description;

}
Я подозреваю, что проблема может быть связана с тем, как Spring Sackses Boolean значения флажки внутри запроса Multipart/Form-Data. Потому что моя предыдущая форма работала нормально, и там я не запросил загрузку файла. Как только я переключил форму на Multipart/Form-Data , чтобы поддержать загрузки файлов, проверка флажка начала нарушать запрос.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -multipart
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Spring Boot MultipartException при отправке формы с флажком и файлом Multipart
    Anonymous » » в форуме Html
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Spring Boot MultipartException при отправке формы с флажком и файлом Multipart
    Anonymous » » в форуме Html
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Karate V 1.3.1 - данные json в Multipart/данные формы в поле Multipart или файл Multipart не работают должным образом
    Anonymous » » в форуме JAVA
    0 Ответы
    69 Просмотры
    Последнее сообщение Anonymous
  • Ошибка при загрузке файла MultipartException: не удалось получить части запроса.
    Anonymous » » в форуме JAVA
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Spring 400 Плохой запрос при отправке Multipart запроса
    Anonymous » » в форуме JAVA
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Html»