是否可以通过使用Swagger在泽西注册MultivaluedMap
param来制作API文档?用于多值映射泽西岛的Swagger API?可能吗?
我有一个这样的一小段代码:
/**
* Method which serves requests of adding {@link StudentGroup} to DB
*
* @param name
* @param description
* @return {@link Response}
* @throws RestServiceException
*/
@POST
@Path("/add")
public Response addStudentGroup(MultivaluedMap<String, String> formParams) throws
RestServiceException {
String name = formParams.getFirst("name");
String description = formParams.getFirst("description");
String studentIds = formParams.getFirst("studentIds");
(...)
}
,我想用@ApiParam
产生JSON
使用扬鞭和扬鞭UI文档数据。
如果我把@ApiParam
之前MultivaluedMap<String, String>
formParams它不起作用。 Swagger不能列出任何参数。
该票证自2013年以来一直关闭为“不受支持”,这对于正确记录灵活的REST端点(如搜索方法)来说是个大问题。 :( – chrisinmtown