相关疑难解决方法(0)

例外:com.sun.jersey.spi.inject.Errors $ ErrorMessagesException

我正在使用Jersey API进行Web服务.我正在从客户端向服务器发送多部分数据.Web服务开始执行时,我遇到异常.

@POST
@Path("uploadphoto")
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Produces("text/plain")
public String uploadNotices(@FormDataParam("file") InputStream uploadedInputStream, @FormDataParam("file") FormDataContentDisposition fileDetail) {
    String uploadedFileLocation = "d:/" + fileDetail.getFileName();
    // save it
    try {
        writeToFile(uploadedInputStream, uploadedFileLocation);
    } catch(Exception e) {
        return "no";
    }
    return "yes";
}

// save uploaded file to new location
private void writeToFile(InputStream uploadedInputStream, String uploadedFileLocation) throws Exception {
    OutputStream out = new FileOutputStream(new File(uploadedFileLocation));
    int read = 0;
    byte[] bytes = new byte[1024];

    out = new FileOutputStream(new File(uploadedFileLocation));
    while ((read = uploadedInputStream.read(bytes)) != -1) …
Run Code Online (Sandbox Code Playgroud)

java jersey java-ee

22
推荐指数
3
解决办法
5万
查看次数

标签 统计

java ×1

java-ee ×1

jersey ×1