-1

我正在使用 JAX-RS 规范的 jersey 实现,编写了特定的方法来处理每种 HTTP 请求类型,即 POST、GET。放置和删除。但我想知道我们如何在一个方法中处理所有这些请求。可能是一个微不足道的问题,请分享您的想法。

4

1 回答 1

1

首先,我不推荐这样做,因为它带有NIH的味道,而且几乎肯定会导致您编写无法维护的代码。话虽如此,在 Java 中我们有HttpServlet。从该文档中,强调我的 -

几乎没有 理由重写服务方法。服务通过将标准 HTTP 请求分派给每种 HTTP 请求类型的处理程序方法(上面列出的 doXXX 方法)来处理它们。

这正是您要问的问题,因此请覆盖服务方法

于 2014-04-24T04:43:39.343 回答