是否可以使用JAX-RS服务句柄GET和WebServlet处理同一URI上的POST?

时间:2014-10-21 12:31:56

标签: java rest servlets jax-rs

我有一个WebServlet通过do' / rest / foo'

中的doPost处理POST
@WebServlet("/rest/foo")

是否有可能还有一个JAX-RS REST服务处理GET请求到' / rest / foo'?

1 个答案:

答案 0 :(得分:1)

不,在任何一种情况下,JAX-RS资源或servlet都会拦截请求。此外,你提出的实施'闻起来'。如果您正在创建RESTful API(并考虑使用JAX-RS),那么使用JAX-RS非常有意义,特别是因为它非常支持REST范例。为什么不从当前的servlet中分解POST处理并将逻辑迁移到JAX-RS。或者坚持使用当前的servlet并将其展开以处理POSTGET