Java 对于@GET操作,使用哪一个@QueryParam或@FormParam

Java 对于@GET操作,使用哪一个@QueryParam或@FormParam,java,rest,Java,Rest,我正在开发一个服务器端应用程序(不是客户端)。我有一个列表操作,其中我使用@GET,并将参数作为@QueryParam传递。我应该使用@FormParam?在开发客户端时,它是否会有所帮助?该@FormParam注释希望该参数位于通过HTML表单提交发送的请求正文中 HTTP GET不应使用请求正文。因此,对于@GET,请继续使用@QueryParam 另见: 客户端是HTML表单元素还是程序?不确定b参数:(我们只接触服务器实现:(感谢d swift响应Thiago Nengri。这很有帮

我正在开发一个服务器端应用程序(不是客户端)。我有一个列表操作,其中我使用
@GET
,并将参数作为
@QueryParam
传递。我应该使用
@FormParam
?在开发客户端时,它是否会有所帮助?

@FormParam
注释希望该参数位于通过HTML
表单
提交发送的请求正文中

HTTP GET不应使用请求正文。因此,对于
@GET
,请继续使用
@QueryParam

另见:


客户端是HTML表单元素还是程序?不确定b参数:(我们只接触服务器实现:(感谢d swift响应Thiago Nengri。这很有帮助。