1

PathParam と FormDataParam は REST API 内で使用されますが、enunciate のドキュメントは PathParam の「パス」と FormDataParam の「formdata」を示していますか?

インクルード pattern="com.sun.jersey.multipart.FormDataParam" インクルード 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

--->>> ブラウザのドキュメント:

パラメータ 名前 説明 タイプ デフォルト spacecraftId (ドキュメントは提供されていません) path uploadedInputStream (ドキュメントは提供されていません) formdata disposition (ドキュメントは提供されていません) formdata fileType (ドキュメントは提供されていません) formdata inputGroup (ドキュメントは提供されていません) formdata creationTime (ドキュメントは提供されていません) formdata チェックサム (なしドキュメントが提供されます) フォームデータ

ところで、「説明」フィールドに情報を表示するにはどうすればよいですか?

ありがとう、

4

1 に答える 1

0

ドキュメントは、パラメーターの使用方法を説明しようとしています。したがって、「spacecraftid」は「path」パラメーターであり、「fileType」は「formdata」パラメーターです。

説明にテキストを入力するには、JavaDoc を使用します。ドキュメント コメントの形式を参照してください。

于 2013-12-05T00:51:51.800 に答える