1
の内側に包まれました。MultipartFormDataは、私は残りのエンドポイントを持っているオブジェクト
私は、いくつかの情報を含むConnectionParameterオブジェクトも渡したいと思います。
ので、私は含まれCustomObjectWrapperを作成しました:
public class CustomObjectWrapper {
@FormParam("document")
@PartType("application/json")
private CustomObject document;
@FormParam("parameter")
@PartType("application/json")
private ConnectionParameter parameter;
......
}
とエンドポイントは次のようになります。
@Consumes(MediaType.MULTIPART_FORM_DATA)
@Path("/{test}/test")
@POST
public Response add(@Valid @MultipartForm CustomObjectWrapper object,
@PathParam("test") String test);
しかし、私は郵便配達からそれをテストしようとしたとき、私はファイルを設定する方法を知りませんtextプロパティの内側にあります。
ConnectionParameterは何も共通しないため、CustomObject内に埋め込むことはできません。
どうすればいいですか?
これは私の実際の問題である第2の場合の第1の場合ですか?また、私のアプローチが正しいかどうかを知りたい。 – ddarellis