2.7.11.2.3. 使用 java.util.Map的 Multipart FormData Output
如果正文部分是统一的,您不必手动托管每个部分或使用 MultipartFormDataOutput
对象。您只需提供一个 java.util.Map
,该类型必须具有正在使用 Map
类型声明的 generic 参数的通用类型。您还必须使用 @PartType
注释给方法标注,以指定各个部分的媒体类型。
示例:返回 客户
对象的映射
@Path("/multipart") public class MyService { @GET @Produces("multipart/form-data") @PartType("application/xml") public Map<String, Customer> get() { ... } }
注意
上例假定 客户
类标注了 JAXB。