0

モデル Entity がありImageます。
エンティティにはタイプのフィールドがあります: Blob
ファイルのアップロードを実行するには、Apache Commons FileUpload Library.
ファイルを取得するには、次のコードを使用します。

    Image image = new Image();
    ServletFileUpload upload = new ServletFileUpload();
    try {
        FileItemIterator itr = upload.getItemIterator(req);
        while(itr.hasNext()){
            FileItemStream item = itr.next();

            if(!item.isFormField())
            {
                image.setImageType(item.getContentType());
                InputStream stream = item.openStream();
                image.setImageData(???); //How to Set Blob Data from Input Stream
            }
        }
    } catch (FileUploadException e) {
        resp.sendError(500);
    }

ありがとう。

4

1 に答える 1