2013-12-02 3 views
0

PathParam и FormDataParam используются в REST API, но документы из enunciate указывают «путь» для PathParam и «formdata» для FormDataParam?PathParam и FormDataParam

меня включают шаблон = "com.sun.jersey.multipart.FormDataParam" включают шаблон = "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 (без документации, предоставленной) путь uploadedInputStream (без документации) formdata disposition (без документации) formdata fileType (без документации) formdata inputGroup (без документации) formdata creationTime (без документации) formdata контрольная сумма (без документации) formdata

Кстати, как отобразить информацию в поле «описание»?

Спасибо,

ответ

0

Документы пытаются описать, как использовать параметры. Таким образом, «космический корабль» является параметром «путь», а «fileType» является параметром «formdata».

Чтобы предоставить текст в описании, используйте JavaDoc. См. format of a doc comment.

 Смежные вопросы

  • Нет связанных вопросов^_^