Я хочу создать информацию о сотруднике в системе, загрузив изображение вместе с данными сотрудника. Я могу сделать это с различными вызовами отдыха с использованием трикотажа. Но я хочу добиться одного вызова. Я предоставляю ниже структуру. Пожалуйста, помогите мне, как это сделать.
@POST
@Path("/upload2")
@Consumes({MediaType.MULTIPART_FORM_DATA,MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON})
public Response uploadFileWithData(
@FormDataParam("file") InputStream fileInputStream,
@FormDataParam("file") FormDataContentDisposition contentDispositionHeader,
Employee emp) {
//..... business login
}
Всякий раз, когда я пытаюсь это сделать, я получаю ошибку в почтовом устройстве Chrome. Ниже приведена простая структура моего сотрудника json.
{
"Name": "John",
"Age": 23,
"Email": "[email protected]",
"Adrs": {
"DoorNo": "12-A",
"Street": "Street-11",
"City": "Bangalore",
"Country": "Karnataka"
}
}
Однако я могу сделать это, выполнив два разных вызова, но я хочу добиться одного вызова, чтобы получить файл, а также фактические данные сотрудника.
Попросите вас помочь в этом отношении.