1

PathParam 和 FormDataParam 在 REST API 中使用,但来自 enunciate 的文档指示 PathParam 的“路径”和 FormDataParam 的“formdata”?

我有 include pattern="com.sun.jersey.multipart.FormDataParam" include pattern="javax.ws.rs.PathParam"

在 enunciate.xml 文件中。

有什么建议吗?

--->>> REST API:

@POST
@Produces({MediaType.TEXT_XML, MediaType.TEXT_PLAIN})
@Consumes("multipart/form-data")
public Response postStagedFileDataForm(
    FormDataMultiPart fdmp,
    @PathParam("spacecraftId") String spacecraftId,
    @FormDataParam("uploadedFile") InputStream uploadedInputStream,
    @FormDataParam("uploadedFile") FormDataContentDisposition disposition,
    @FormDataParam("fileType") String fileType,
    @FormDataParam("group") String inputGroup,
    @FormDataParam("creationTime") String creationTime,
    @FormDataParam("checksum") String checksum,
    @Context HttpServletRequest servletRequest)
throws IOException

--->>> 浏览器中的文档:

参数名称描述类型默认航天器Id(未提供文档)路径上传输入流(未提供文档)表单数据处置(未提供文档)表单数据文件类型(未提供文档)表单数据输入组(未提供文档)表单数据创建时间(未提供文档)表单数据校验和(未提供文档)提供的文件)formdata

顺便说一句,如何在“描述”字段中显示信息?

谢谢,

4

1 回答 1

0

文档试图描述如何使用这些参数。所以“spacecraftid”是一个“path”参数,“fileType”是一个“formdata”参数。

要在描述中提供文本,请使用 JavaDoc。请参阅文档注释的格式

于 2013-12-05T00:51:51.800 回答