猿问

与泽西岛RESTful web服务中的其他对象一起上传文件

与泽西岛RESTful web服务中的其他对象一起上传文件

我希望通过上传图像和员工数据在系统中创建员工信息。我可以用球衣做不同的休息电话。但我想在一个休息电话里实现。我提供下面的结构。请帮助我在这方面做些什么。

@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": "john@gmail.com",
    "Adrs": {
        "DoorNo": "12-A",
        "Street": "Street-11",
        "City": "Bangalore",
        "Country": "Karnataka"
    }}

但是,我可以通过两个不同的调用来完成这个任务,但是我希望在一个REST调用中实现,这样我就可以接收到文件以及员工的实际数据。

请你在这方面提供帮助。



qq_花开花谢_0
浏览 382回答 3
3回答
随时随地看视频慕课网APP

相关分类

Java
我要回答